From da121a03ae1a15311f140e6e820ac95ef6ff0fdb Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Thu, 31 Jul 2025 15:32:47 -0500 Subject: [PATCH 1/6] Submodules fix for SDK CI jobs --- .github/workflows/rocprofiler-sdk-continuous_integration.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/rocprofiler-sdk-continuous_integration.yml b/.github/workflows/rocprofiler-sdk-continuous_integration.yml index e0338ff620..6ac0d06ed0 100644 --- a/.github/workflows/rocprofiler-sdk-continuous_integration.yml +++ b/.github/workflows/rocprofiler-sdk-continuous_integration.yml @@ -69,6 +69,7 @@ jobs: uses: actions/checkout@v4 with: sparse-checkout: projects/rocprofiler-sdk + submodules: true set-safe-directory: true - name: Install requirements @@ -213,6 +214,7 @@ jobs: uses: actions/checkout@v4 with: sparse-checkout: projects/rocprofiler-sdk + submodules: true set-safe-directory: true - name: Install requirements @@ -294,6 +296,7 @@ jobs: uses: actions/checkout@v4 with: sparse-checkout: projects/rocprofiler-sdk + submodules: true set-safe-directory: true - name: Install requirements @@ -347,4 +350,4 @@ jobs: ${{ env.GLOBAL_CMAKE_OPTIONS }} -- -LE "${${{ matrix.runner }}_EXCLUDE_LABEL_REGEX}" - -E "${${{ matrix.runner }}_EXCLUDE_TESTS_REGEX}" \ No newline at end of file + -E "${${{ matrix.runner }}_EXCLUDE_TESTS_REGEX}" From 979b93f02a6f0cd2998dfefa31ef37916a403df1 Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Thu, 31 Jul 2025 15:34:02 -0500 Subject: [PATCH 2/6] Update rocprofiler-register-continuous-integration.yml --- .../workflows/rocprofiler-register-continuous-integration.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/rocprofiler-register-continuous-integration.yml b/.github/workflows/rocprofiler-register-continuous-integration.yml index fd46ce85fa..2f3b4ef8be 100644 --- a/.github/workflows/rocprofiler-register-continuous-integration.yml +++ b/.github/workflows/rocprofiler-register-continuous-integration.yml @@ -53,9 +53,11 @@ jobs: PACKAGING_INSTALL_PREFIX: /opt/rocm steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: sparse-checkout: projects/rocprofiler-register + submodules: true + set-safe-directory: true - name: Install Packages timeout-minutes: 25 From e8ba4d6154d633b6148affd07205b548ac5b6c21 Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Thu, 31 Jul 2025 15:34:32 -0500 Subject: [PATCH 3/6] Update rocprofiler-sdk-code_coverage.yml --- .github/workflows/rocprofiler-sdk-code_coverage.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/rocprofiler-sdk-code_coverage.yml b/.github/workflows/rocprofiler-sdk-code_coverage.yml index 2c76882126..6a02edcbfe 100644 --- a/.github/workflows/rocprofiler-sdk-code_coverage.yml +++ b/.github/workflows/rocprofiler-sdk-code_coverage.yml @@ -72,7 +72,9 @@ jobs: steps: - uses: actions/checkout@v4 with: + sparse-checkout: projects/rocprofiler-sdk submodules: true + set-safe-directory: true - name: Load Existing XML Code Coverage if: github.event_name == 'pull_request' From 1550424110a10b11205328c3717cfca27f80acc8 Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Thu, 31 Jul 2025 15:35:40 -0500 Subject: [PATCH 4/6] Update rocprofiler-sdk-docs.yml --- .github/workflows/rocprofiler-sdk-docs.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/rocprofiler-sdk-docs.yml b/.github/workflows/rocprofiler-sdk-docs.yml index 5508941209..e4f3445548 100644 --- a/.github/workflows/rocprofiler-sdk-docs.yml +++ b/.github/workflows/rocprofiler-sdk-docs.yml @@ -38,7 +38,9 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - sparse-checkout: projects/rocprofiler-sdk + sparse-checkout: projects/rocprofiler-sdk + submodules: true + set-safe-directory: true - name: Create Docs Directory run: | git config --global --add safe.directory '*' @@ -78,8 +80,9 @@ jobs: - name: Checkout uses: actions/checkout@v4 with: - sparse-checkout: projects/rocprofiler-sdk - set-safe-directory: true + sparse-checkout: projects/rocprofiler-sdk + submodules: true + set-safe-directory: true - name: Create Docs Directory shell: bash working-directory: projects/rocprofiler-sdk/ From a2e5bbe0c07725d30e5f74a29e64f7760b5e6045 Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Thu, 31 Jul 2025 15:41:03 -0500 Subject: [PATCH 5/6] Update rocprofiler-sdk-continuous_integration.yml --- .github/workflows/rocprofiler-sdk-continuous_integration.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/rocprofiler-sdk-continuous_integration.yml b/.github/workflows/rocprofiler-sdk-continuous_integration.yml index 6ac0d06ed0..ee507e7aaa 100644 --- a/.github/workflows/rocprofiler-sdk-continuous_integration.yml +++ b/.github/workflows/rocprofiler-sdk-continuous_integration.yml @@ -198,7 +198,7 @@ jobs: fail-fast: false matrix: runner: ['mi300'] - os: ['rhel-8', 'sles-15'] + os: ['rhel', 'sles'] build-type: ['RelWithDebInfo'] ci-flags: [''] From c7cb4b0c6961ab896746a9262e99734e093260f2 Mon Sep 17 00:00:00 2001 From: Ammar ELWazir Date: Thu, 31 Jul 2025 15:49:04 -0500 Subject: [PATCH 6/6] Update rocprofiler-sdk-continuous_integration.yml --- .github/workflows/rocprofiler-sdk-continuous_integration.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/rocprofiler-sdk-continuous_integration.yml b/.github/workflows/rocprofiler-sdk-continuous_integration.yml index ee507e7aaa..07640de05c 100644 --- a/.github/workflows/rocprofiler-sdk-continuous_integration.yml +++ b/.github/workflows/rocprofiler-sdk-continuous_integration.yml @@ -214,8 +214,6 @@ jobs: uses: actions/checkout@v4 with: sparse-checkout: projects/rocprofiler-sdk - submodules: true - set-safe-directory: true - name: Install requirements timeout-minutes: 10