Skip to content

Commit 21c9ee7

Browse files
lumachadclaude
andcommitted
ci: pin TheRock ref to 28b7ee4c1 (suppress packaging for component builds)
Updates pinned TheRock commit to include suppression of DEB/RPM packages, Python wheels, and PyTorch wheels for external-repo (component) builds like rocgdb. These jobs are unnecessary when only building and testing a specific component. Co-Authored-By: Claude Sonnet 4 <noreply@anthropic.com>
1 parent 0baaa40 commit 21c9ee7

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/therock-multi-arch-ci-asan.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
github.event_name != 'pull_request' ||
4949
contains(github.event.pull_request.labels.*.name, 'ci:multi-arch-asan')
5050
}}
51-
uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@9d0caa23ae34f86de3c6342493fa3874928f724a # users/lumachad/rocgdb/multi-arch-ci
51+
uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@28b7ee4c13a483d20ba32ff68726a2e51cfa1378 # users/lumachad/rocgdb/multi-arch-ci
5252
with:
5353
build_variant: "host-asan"
5454
# targets gfx94X and gfx950 are selected to replicate the ASAN coverage in TheRock
@@ -69,7 +69,7 @@ jobs:
6969
needs.setup.outputs.linux_build_config != '' &&
7070
needs.setup.outputs.enable_build_jobs == 'true'
7171
}}
72-
uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@9d0caa23ae34f86de3c6342493fa3874928f724a # users/lumachad/rocgdb/multi-arch-ci
72+
uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@28b7ee4c13a483d20ba32ff68726a2e51cfa1378 # users/lumachad/rocgdb/multi-arch-ci
7373
secrets: inherit
7474
with:
7575
build_config: ${{ needs.setup.outputs.linux_build_config }}

.github/workflows/therock-multi-arch-ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,15 @@ jobs:
5454
github.event_name != 'pull_request' ||
5555
contains(github.event.pull_request.labels.*.name, 'ci:multi-arch')
5656
}}
57-
uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@9d0caa23ae34f86de3c6342493fa3874928f724a
57+
uses: ROCm/TheRock/.github/workflows/setup_multi_arch.yml@28b7ee4c13a483d20ba32ff68726a2e51cfa1378
5858
with:
5959
build_variant: "release"
6060
linux_amdgpu_families: ${{ inputs.linux_amdgpu_families || 'gfx94X,gfx950' }}
6161
linux_test_labels: ${{ inputs.linux_test_labels || '' }}
6262
prebuilt_stages: ${{ inputs.prebuilt_stages || '' }}
6363
baseline_run_id: ${{ inputs.baseline_run_id || '' }}
6464
repository: ROCm/TheRock
65-
ref: "9d0caa23ae34f86de3c6342493fa3874928f724a" # users/lumachad/rocgdb/multi-arch-ci
65+
ref: "28b7ee4c13a483d20ba32ff68726a2e51cfa1378" # users/lumachad/rocgdb/multi-arch-ci
6666
external_repo: '{"repository":"${{ github.repository }}","ref":"${{ github.sha }}","extra_cmake_options":"-DTHEROCK_USE_EXTERNAL_ROCGDB=ON"}'
6767

6868
linux_build_and_test:
@@ -73,7 +73,7 @@ jobs:
7373
needs.setup.outputs.linux_build_config != '' &&
7474
needs.setup.outputs.enable_build_jobs == 'true'
7575
}}
76-
uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@9d0caa23ae34f86de3c6342493fa3874928f724a
76+
uses: ROCm/TheRock/.github/workflows/multi_arch_ci_linux.yml@28b7ee4c13a483d20ba32ff68726a2e51cfa1378
7777
secrets: inherit
7878
with:
7979
build_config: ${{ needs.setup.outputs.linux_build_config }}
@@ -83,7 +83,7 @@ jobs:
8383
external_repo_config: ${{ needs.setup.outputs.external_repo_config }}
8484
changed_projects: "rocgdb"
8585
repository: ROCm/TheRock
86-
ref: "9d0caa23ae34f86de3c6342493fa3874928f724a" # users/lumachad/rocgdb/multi-arch-ci
86+
ref: "28b7ee4c13a483d20ba32ff68726a2e51cfa1378" # users/lumachad/rocgdb/multi-arch-ci
8787
permissions:
8888
contents: read
8989
id-token: write
@@ -100,7 +100,7 @@ jobs:
100100
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
101101
with:
102102
repository: "ROCm/TheRock"
103-
ref: "9d0caa23ae34f86de3c6342493fa3874928f724a" # users/lumachad/rocgdb/multi-arch-ci
103+
ref: "28b7ee4c13a483d20ba32ff68726a2e51cfa1378" # users/lumachad/rocgdb/multi-arch-ci
104104
sparse-checkout: build_tools/github_actions
105105
sparse-checkout-cone-mode: true
106106

0 commit comments

Comments
 (0)