Merge pull request #17 from ROCm/amd/aelwazir/fix_ci

Submodules fix for SDK CI jobs
Tá an tiomantas seo le fáil i:
Ammar ELWazir
2025-07-31 16:14:38 -05:00
tiomanta ag GitHub
tuismitheoir e4a8f9cb77 c7cb4b0c69
tiomantas f15d0467bc
D'athraigh 4 comhad le 15 breiseanna agus 7 scriosta
@@ -53,9 +53,11 @@ jobs:
PACKAGING_INSTALL_PREFIX: /opt/rocm PACKAGING_INSTALL_PREFIX: /opt/rocm
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v4
with: with:
sparse-checkout: projects/rocprofiler-register sparse-checkout: projects/rocprofiler-register
submodules: true
set-safe-directory: true
- name: Install Packages - name: Install Packages
timeout-minutes: 25 timeout-minutes: 25
@@ -72,7 +72,9 @@ jobs:
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v4
with: with:
sparse-checkout: projects/rocprofiler-sdk
submodules: true submodules: true
set-safe-directory: true
- name: Load Existing XML Code Coverage - name: Load Existing XML Code Coverage
if: github.event_name == 'pull_request' if: github.event_name == 'pull_request'
@@ -69,6 +69,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
sparse-checkout: projects/rocprofiler-sdk sparse-checkout: projects/rocprofiler-sdk
submodules: true
set-safe-directory: true set-safe-directory: true
- name: Install requirements - name: Install requirements
@@ -197,7 +198,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
runner: ['mi300'] runner: ['mi300']
os: ['rhel-8', 'sles-15'] os: ['rhel', 'sles']
build-type: ['RelWithDebInfo'] build-type: ['RelWithDebInfo']
ci-flags: [''] ci-flags: ['']
@@ -213,7 +214,6 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
sparse-checkout: projects/rocprofiler-sdk sparse-checkout: projects/rocprofiler-sdk
set-safe-directory: true
- name: Install requirements - name: Install requirements
timeout-minutes: 10 timeout-minutes: 10
@@ -294,6 +294,7 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
sparse-checkout: projects/rocprofiler-sdk sparse-checkout: projects/rocprofiler-sdk
submodules: true
set-safe-directory: true set-safe-directory: true
- name: Install requirements - name: Install requirements
+6 -3
Féach ar an gComhad
@@ -38,7 +38,9 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
sparse-checkout: projects/rocprofiler-sdk sparse-checkout: projects/rocprofiler-sdk
submodules: true
set-safe-directory: true
- name: Create Docs Directory - name: Create Docs Directory
run: | run: |
git config --global --add safe.directory '*' git config --global --add safe.directory '*'
@@ -78,8 +80,9 @@ jobs:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
sparse-checkout: projects/rocprofiler-sdk sparse-checkout: projects/rocprofiler-sdk
set-safe-directory: true submodules: true
set-safe-directory: true
- name: Create Docs Directory - name: Create Docs Directory
shell: bash shell: bash
working-directory: projects/rocprofiler-sdk/ working-directory: projects/rocprofiler-sdk/