Skip to content
This repository was archived by the owner on Feb 15, 2025. It is now read-only.

Commit d38d12e

Browse files
Apply akz gpu changes
1 parent a519245 commit d38d12e

File tree

1 file changed

+28
-3
lines changed

1 file changed

+28
-3
lines changed

.github/workflows/e2e-whisper.yaml

Lines changed: 28 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,38 @@ jobs:
2626
with:
2727
additionalOptionalDep: dev-whisper
2828

29-
- name: Setup UDS Cluster
30-
uses: ./.github/actions/uds-cluster
29+
- name: Setup UDS Environment
30+
uses: defenseunicorns/uds-common/.github/actions/setup@822dac4452e6815aadcf09f487406ff258756a0c # v0.14.0
3131
with:
3232
registry1Username: ${{ secrets.IRON_BANK_ROBOT_USERNAME }}
3333
registry1Password: ${{ secrets.IRON_BANK_ROBOT_PASSWORD }}
3434
ghToken: ${{ secrets.GITHUB_TOKEN }}
35-
chainguardIdentity: ${{ secrets.CHAINGUARD_IDENTITY }}
35+
udsCliVersion: 0.14.0
36+
continue-on-error: true # workaround for permissions issues
37+
38+
- name: Setup UDS Workaround
39+
env:
40+
UDS_VERSION: v0.14.0
41+
run: |
42+
sudo wget -O uds https://github.com/defenseunicorns/uds-cli/releases/download/${{ env.UDS_VERSION }}/uds-cli_${{ env.UDS_VERSION }}_Linux_amd64 && \
43+
sudo chmod +x uds && \
44+
sudo chown $(whoami) uds && \
45+
sudo mv uds /usr/local/bin/
46+
47+
sudo chown $(whoami) /usr/local/bin/k3d
48+
49+
uds version
50+
k3d version
51+
52+
- name: Create UDS Cluster
53+
shell: bash
54+
run: |
55+
UDS_CONFIG=.github/config/uds-config.yaml make create-uds-gpu-cluster
56+
57+
- name: Test UDS GPU Cluster
58+
run: |
59+
uds zarf tools kubectl logs -n kube-system daemonset/nvidia-device-plugin-daemonset
60+
uds zarf tools kubectl apply -f packages/k3d-gpu/test/cuda-vector-add.yaml
3661
3762
- name: Setup LFAI-API and Supabase
3863
uses: ./.github/actions/lfai-core

0 commit comments

Comments
 (0)