Skip to content

Commit 08ffecd

Browse files
committed
Maximize build space of all workflows by manually removing unnecessary resources
1 parent 9486712 commit 08ffecd

File tree

6 files changed

+42
-0
lines changed

6 files changed

+42
-0
lines changed

.github/workflows/0-on-demand.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,13 @@ jobs:
7373
uses: actions/checkout@v3
7474
- name: "Setup"
7575
run: ./tools/github/setup.sh
76+
- name: Maximize free space
77+
run: >
78+
sudo rm -rf /usr/share/dotnet
79+
sudo rm -rf /usr/local/.ghcup
80+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
81+
- name: Check free space
82+
run: df -h
7683
- id: tests
7784
name: Run Tests
7885
run: "./tools/github/run${{ env.TEST_SUITE }}Tests.sh"

.github/workflows/1-unit.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,13 @@ jobs:
6363
uses: actions/checkout@v3
6464
- name: "Setup"
6565
run: ./tools/github/setup.sh
66+
- name: Maximize free space
67+
run: >
68+
sudo rm -rf /usr/share/dotnet
69+
sudo rm -rf /usr/local/.ghcup
70+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
71+
- name: Check free space
72+
run: df -h
6673
- id: tests
6774
name: Run Tests
6875
run: "./tools/github/run${{ env.TEST_SUITE }}Tests.sh"

.github/workflows/2-system.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,13 @@ jobs:
5858
uses: actions/checkout@v3
5959
- name: "Setup"
6060
run: ./tools/github/setup.sh
61+
- name: Maximize free space
62+
run: >
63+
sudo rm -rf /usr/share/dotnet
64+
sudo rm -rf /usr/local/.ghcup
65+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
66+
- name: Check free space
67+
run: df -h
6168
- id: tests
6269
name: Run Tests
6370
run: "./tools/github/run${{ env.TEST_SUITE }}Tests.sh"

.github/workflows/4-standalone.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,13 @@ jobs:
5858
uses: actions/checkout@v3
5959
- name: "Setup"
6060
run: ./tools/github/setup.sh
61+
- name: Maximize free space
62+
run: >
63+
sudo rm -rf /usr/share/dotnet
64+
sudo rm -rf /usr/local/.ghcup
65+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
66+
- name: Check free space
67+
run: df -h
6168
- id: tests
6269
name: Run Tests
6370
run: "./tools/github/run${{ env.TEST_SUITE }}Tests.sh"

.github/workflows/5-scheduler.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,13 @@ jobs:
5858
uses: actions/checkout@v3
5959
- name: "Setup"
6060
run: ./tools/github/setup.sh
61+
- name: Maximize free space
62+
run: >
63+
sudo rm -rf /usr/share/dotnet
64+
sudo rm -rf /usr/local/.ghcup
65+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
66+
- name: Check free space
67+
run: df -h
6168
- id: tests
6269
name: Run Tests
6370
run: "./tools/github/run${{ env.TEST_SUITE }}Tests.sh"

.github/workflows/6-performance.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,13 @@ jobs:
5858
uses: actions/checkout@v3
5959
- name: "Setup"
6060
run: ./tools/github/setup.sh
61+
- name: Maximize free space
62+
run: >
63+
sudo rm -rf /usr/share/dotnet
64+
sudo rm -rf /usr/local/.ghcup
65+
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
66+
- name: Check free space
67+
run: df -h
6168
- run: ./tests/performance/preparation/deploy.sh
6269
- run: TERM=dumb ./tests/performance/wrk_tests/latency.sh "https://172.17.0.1:10001" "$(cat ansible/files/auth.guest)" ./tests/performance/preparation/actions/noop.js 2m
6370
continue-on-error: true

0 commit comments

Comments
 (0)