File tree Expand file tree Collapse file tree 11 files changed +479
-42
lines changed
Expand file tree Collapse file tree 11 files changed +479
-42
lines changed Original file line number Diff line number Diff line change 3333 env :
3434 JULIA_PKG_SERVER : " "
3535 steps :
36- - uses : actions/checkout@v5
36+ - uses : actions/checkout@v6
3737 - uses : julia-actions/cache@v2
3838 - uses : julia-actions/setup-julia@v2
3939 with :
Original file line number Diff line number Diff line change 99 runs-on : ubuntu-latest
1010 steps :
1111 - name : Checkout gh-pages branch
12- uses : actions/checkout@v5
12+ uses : actions/checkout@v6
1313 with :
1414 ref : gh-pages
1515 - name : Delete preview and history + push changes
Original file line number Diff line number Diff line change @@ -52,23 +52,19 @@ jobs:
5252
5353 - runner : privileged
5454 squashfs : true
55- julia-version : " 1.8"
56-
57- - runner : privileged
58- squashfs : true
59- julia-version : " 1.9"
55+ julia-version : " 1.10"
6056
6157 - runner : privileged
6258 squashfs : true
63- julia-version : " 1.10 "
59+ julia-version : " 1.11 "
6460
6561 - runner : privileged
6662 squashfs : true
67- julia-version : " 1.11 "
63+ julia-version : " 1.12 "
6864
6965 - runner : privileged
7066 squashfs : true
71- julia-version : " 1.12 -nightly"
67+ julia-version : " 1.13 -nightly"
7268
7369 - runner : privileged
7470 squashfs : true
@@ -77,16 +73,37 @@ jobs:
7773 # Add a job that uses the unprivileged builder with unpacked shards
7874 - runner : unprivileged
7975 squashfs : false
80- julia-version : " 1.7 "
76+ julia-version : " 1.12 "
8177
8278 # Add a job that uses the docker builder with unpacked shards
8379 - runner : docker
8480 squashfs : false
85- julia-version : " 1.7 "
81+ julia-version : " 1.12 "
8682
8783 steps :
88- - run : sudo rm -rf /opt/*
89- - uses : actions/checkout@v5
84+ - name : Show available storage before cleanup
85+ run : |
86+ echo " --> df -h /"
87+ df -h /
88+ echo " --> df -a /"
89+ df -a /
90+ - name : Free Disk Space
91+ uses : jlumbroso/free-disk-space@54081f138730dfa15788a46383842cd2f914a1be # v1.3.1
92+ with :
93+ tool-cache : true
94+ # Removing "large packages" alone takes a couple of minutes, it could
95+ # be switched to true if more space is needed (it'd save ~5 GB or so)
96+ large-packages : false
97+ - name : Cleanup /opt
98+ run : |
99+ sudo rm -rf /opt/*
100+ - name : Show available storage after cleanup
101+ run : |
102+ echo " --> df -h /"
103+ df -h /
104+ echo " --> df -a /"
105+ df -a /
106+ - uses : actions/checkout@v6
90107 - uses : julia-actions/setup-julia@v2
91108 with :
92109 version : ${{ matrix.julia-version }}
@@ -134,3 +151,10 @@ jobs:
134151 path-to-lcov : lcov.info
135152 flag-name : run-${{ join(matrix.*, '-') }}
136153 parallel : true
154+ - name : Show available storage at the end
155+ if : always()
156+ run : |
157+ echo " --> df -h /"
158+ df -h /
159+ echo " --> df -a /"
160+ df -a /
You can’t perform that action at this time.
0 commit comments