Skip to content

Commit af3e883

Browse files
committed
workflows: free up space before java setup now that it handles the caching
1 parent 0243d4f commit af3e883

File tree

3 files changed

+19
-19
lines changed

3 files changed

+19
-19
lines changed

.github/workflows/build.yaml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,13 @@ jobs:
2323
runs-on: ${{ matrix.OS }}
2424
timeout-minutes: 25
2525
steps:
26+
- name: Maximize Build Space (ubuntu/mac)
27+
if: ${{ matrix.os != 'windows-latest'}}
28+
run: |
29+
sudo rm -rf /usr/share/dotnet
30+
sudo rm -rf /usr/local/lib/android
31+
sudo rm -rf /opt/ghc
32+
2633
- uses: actions/checkout@v5
2734
- name: Set up JDK 21
2835
uses: actions/setup-java@v5
@@ -31,12 +38,6 @@ jobs:
3138
java-version: 21
3239
cache: 'gradle'
3340

34-
- name: Maximize Build Space (ubuntu/mac)
35-
if: ${{ matrix.os != 'windows-latest'}}
36-
run: |
37-
sudo rm -rf /usr/share/dotnet
38-
sudo rm -rf /usr/local/lib/android
39-
sudo rm -rf /opt/ghc
4041

4142
- name: Set up Haxe
4243
uses: krdlab/setup-haxe@v1

.github/workflows/prerelease.yaml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,12 @@ jobs:
4444
needs: prepare
4545
runs-on: ubuntu-latest
4646
steps:
47+
- name: Maximize Build Space (ubuntu)
48+
run: |
49+
sudo rm -rf /usr/share/dotnet
50+
sudo rm -rf /usr/local/lib/android
51+
sudo rm -rf /opt/ghc
52+
4753
- uses: actions/checkout@v5
4854
- name: Set up JDK 21
4955
uses: actions/setup-java@v5
@@ -53,13 +59,6 @@ jobs:
5359
architecture: x64
5460
cache: 'gradle'
5561

56-
- name: Maximize Build Space (ubuntu)
57-
run: |
58-
sudo rm -rf /usr/share/dotnet
59-
sudo rm -rf /usr/local/lib/android
60-
sudo rm -rf /opt/ghc
61-
62-
6362
- name: Set up Haxe
6463
uses: krdlab/setup-haxe@v1
6564
with:

.github/workflows/release.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,12 @@ jobs:
5353
needs: prepare
5454
runs-on: ubuntu-latest
5555
steps:
56+
- name: Maximize Build Space (ubuntu)
57+
run: |
58+
sudo rm -rf /usr/share/dotnet
59+
sudo rm -rf /usr/local/lib/android
60+
sudo rm -rf /opt/ghc
61+
5662
- uses: actions/checkout@v5
5763
- name: Set up JDK 21
5864
uses: actions/setup-java@v5
@@ -62,12 +68,6 @@ jobs:
6268
architecture: x64
6369
cache: 'gradle'
6470

65-
- name: Maximize Build Space (ubuntu)
66-
run: |
67-
sudo rm -rf /usr/share/dotnet
68-
sudo rm -rf /usr/local/lib/android
69-
sudo rm -rf /opt/ghc
70-
7171
- name: Set up Haxe
7272
uses: krdlab/setup-haxe@v1
7373
with:

0 commit comments

Comments
 (0)