mirror of
https://github.com/eth-act/ere.git
synced 2026-04-03 03:00:17 -04:00
ci: extract cuda archs into workflow-level env variable
This commit is contained in:
9
.github/workflows/build-and-push-images.yml
vendored
9
.github/workflows/build-and-push-images.yml
vendored
@@ -5,6 +5,9 @@ on:
|
||||
branches:
|
||||
- master
|
||||
|
||||
env:
|
||||
CUDA_ARCHS: '89,120'
|
||||
|
||||
jobs:
|
||||
image_meta:
|
||||
name: Get image metadata
|
||||
@@ -118,7 +121,7 @@ jobs:
|
||||
--registry ${{ needs.image_meta.outputs.registry }} \
|
||||
--tag ${{ needs.image_meta.outputs.sha_tag }}-cuda \
|
||||
--base \
|
||||
--cuda-archs '89,120'
|
||||
--cuda-archs '${{ env.CUDA_ARCHS }}'
|
||||
|
||||
- name: Push ere-base and ere-base-${{ matrix.zkvm }} images with CUDA enabled
|
||||
run: |
|
||||
@@ -131,7 +134,7 @@ jobs:
|
||||
--registry ${{ needs.image_meta.outputs.registry }} \
|
||||
--tag ${{ needs.image_meta.outputs.sha_tag }}-cuda \
|
||||
--server \
|
||||
--cuda-archs '89,120'
|
||||
--cuda-archs '${{ env.CUDA_ARCHS }}'
|
||||
|
||||
- name: Push ere-server-${{ matrix.zkvm }} image with CUDA enabled
|
||||
run: |
|
||||
@@ -170,7 +173,7 @@ jobs:
|
||||
--registry ${{ needs.image_meta.outputs.registry }} \
|
||||
--tag ${{ needs.image_meta.outputs.sha_tag }}-cuda \
|
||||
--cluster \
|
||||
--cuda-archs '89,120'
|
||||
--cuda-archs '${{ env.CUDA_ARCHS }}'
|
||||
|
||||
- name: Push ere-cluster-${{ matrix.zkvm }} image with CUDA enabled
|
||||
run: |
|
||||
|
||||
7
.github/workflows/test-zkvm.yml
vendored
7
.github/workflows/test-zkvm.yml
vendored
@@ -26,6 +26,7 @@ on:
|
||||
|
||||
env:
|
||||
CARGO_TERM_COLOR: always
|
||||
CUDA_ARCHS: '89,120'
|
||||
|
||||
jobs:
|
||||
image_meta:
|
||||
@@ -98,7 +99,7 @@ jobs:
|
||||
--registry ${{ needs.image_meta.outputs.image_registry }} \
|
||||
--tag ${{ needs.image_meta.outputs.image_tag }}-cuda \
|
||||
--cached-tag "$CACHED_TAG" \
|
||||
--cuda-archs '89,120'
|
||||
--cuda-archs '${{ env.CUDA_ARCHS }}'
|
||||
|
||||
- name: Build ere-server-${{ inputs.zkvm }} image with CUDA enabled
|
||||
run: |
|
||||
@@ -107,7 +108,7 @@ jobs:
|
||||
--registry ${{ needs.image_meta.outputs.image_registry }} \
|
||||
--tag ${{ needs.image_meta.outputs.image_tag }}-cuda \
|
||||
--server \
|
||||
--cuda-archs '89,120'
|
||||
--cuda-archs '${{ env.CUDA_ARCHS }}'
|
||||
|
||||
- name: Build ere-cluster-${{ inputs.zkvm }} image with CUDA enabled
|
||||
if: ${{ inputs.cluster && needs.image_meta.outputs.dockerfile_changed == 'true' }}
|
||||
@@ -117,7 +118,7 @@ jobs:
|
||||
--registry ${{ needs.image_meta.outputs.image_registry }} \
|
||||
--tag ${{ needs.image_meta.outputs.image_tag }}-cuda \
|
||||
--cluster \
|
||||
--cuda-archs '89,120'
|
||||
--cuda-archs '${{ env.CUDA_ARCHS }}'
|
||||
|
||||
clippy_via_docker:
|
||||
name: Clippy via Docker
|
||||
|
||||
Reference in New Issue
Block a user