File tree Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Expand file tree Collapse file tree 2 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 14
14
shell : bash --noprofile --norc -xeuo pipefail {0}
15
15
run : nvidia-smi
16
16
17
+ # The cache action needs this
18
+ - name : Install zstd
19
+ shell : bash --noprofile --norc -xeuo pipefail {0}
20
+ run : |
21
+ apt update
22
+ apt install zstd
23
+
17
24
- name : Download bindings build artifacts
18
25
uses : actions/download-artifact@v4
19
26
with :
Original file line number Diff line number Diff line change @@ -76,17 +76,19 @@ jobs:
76
76
test :
77
77
# TODO: improve the name once a separate test matrix is defined
78
78
name : Test (CUDA ${{ inputs.cuda-version }})
79
- # TODO: enable testing once linux-aarch64 & win-64 GPU runners are up
79
+ # TODO: enable testing once win-64 GPU runners are up
80
80
if : ${{ (github.repository_owner == 'nvidia') &&
81
- startsWith(inputs.host-platform, 'linux-x64 ') }}
81
+ startsWith(inputs.host-platform, 'linux') }}
82
82
permissions :
83
83
id-token : write # This is required for configure-aws-credentials
84
84
contents : read # This is required for actions/checkout
85
- runs-on : ${{ (inputs.host-platform == 'linux-x64' && 'linux-amd64-gpu-v100-latest-1') }}
86
- # TODO: use a different (nvidia?) container, or just run on bare image
85
+ runs-on : ${{ (inputs.host-platform == 'linux-x64' && 'linux-amd64-gpu-v100-latest-1') ||
86
+ (inputs.host-platform == 'linux-aarch64' && 'linux-arm64-gpu-a100-latest-1') }}
87
+ # Our self-hosted runners require a container
88
+ # TODO: use a different (nvidia?) container
87
89
container :
88
90
options : -u root --security-opt seccomp=unconfined --privileged --shm-size 16g
89
- image : condaforge/miniforge3:latest
91
+ image : ubuntu:22.04
90
92
env :
91
93
NVIDIA_VISIBLE_DEVICES : ${{ env.NVIDIA_VISIBLE_DEVICES }}
92
94
needs :
You can’t perform that action at this time.
0 commit comments