Skip to content

Commit 0ee1570

Browse files
authored
CI: CUDA More Space (#1836)
The CTK and NVHPC need a lot of space in downloads. Clean up more space before starting on GH Action runners.
1 parent 636047b commit 0ee1570

File tree

1 file changed

+22
-2
lines changed

1 file changed

+22
-2
lines changed

.github/workflows/nvidia.yml

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,17 @@ jobs:
1313
if: github.event.pull_request.draft == false
1414
env: {CXX: nvcc, CXXFLAGS: "--forward-unknown-to-host-compiler -Xcompiler -Werror"}
1515
steps:
16-
- uses: actions/checkout@v4
16+
- name: Free More Disk Space
17+
uses: ax3l/free-disk-space@main
18+
with:
19+
tool-cache: false
20+
android: true
21+
dotnet: true
22+
haskell: true
23+
large-packages: false # apt takes ~1:30min
24+
docker-images: true
25+
swap-storage: false
26+
- uses: actions/checkout@v6
1727
- name: Dependencies
1828
run: .github/workflows/dependencies/install_nvcc12.sh
1929
- name: Build & Install
@@ -39,7 +49,17 @@ jobs:
3949
# line 4314: error: variable "<unnamed>::autoRegistrar73" was declared but never referenced
4050
# env: {CXXFLAGS: "-Werror -Wno-deprecated-declarations"}
4151
steps:
42-
- uses: actions/checkout@v4
52+
- name: Free More Disk Space
53+
uses: ax3l/free-disk-space@main
54+
with:
55+
tool-cache: false
56+
android: true
57+
dotnet: true
58+
haskell: true
59+
large-packages: false # apt takes ~1:30min
60+
docker-images: true
61+
swap-storage: false
62+
- uses: actions/checkout@v6
4363
- name: Dependencies
4464
run: .github/workflows/dependencies/install_nvhpc25-11.sh
4565
- name: Build & Install

0 commit comments

Comments
 (0)