Skip to content

Commit

Permalink
ci: rm tools from runner to free up disk space
Browse files Browse the repository at this point in the history
  • Loading branch information
chrisgacsal committed Mar 21, 2024
1 parent 3a4269c commit 6a0ace1
Show file tree
Hide file tree
Showing 2 changed files with 66 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/reusable-end-to-end-testing.yml
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,39 @@ jobs:
${{ runner.os }}-go-${{ github.ref_name }}-
${{ runner.os }}-go-${{ github.event.repository.default_branch }}-
- name: Free up disk space
run: |
df -h
# Remove .NET related tooling
sudo du -sh /usr/share/dotnet
sudo rm -rf /usr/share/dotnet
# Remove Android related tooling
sudo du -sh /usr/local/lib/android
sudo rm -rf /usr/local/lib/android
# Remove Haskell related tooling
#sudo du -sh /opt/ghc
#sudo rm -rf /opt/ghc
# Remove CodeQL
sudo du -sh /opt/hostedtoolcache/CodeQL
sudo rm -rf /opt/hostedtoolcache/CodeQL
# Remove unused docker images
#sudo docker image prune --all --force
# Remove CMake FindBoost
#sudo du -sh /usr/local/share/boost
#sudo rm -rf /usr/local/share/boost
# Remove Agent tools
sudo du -sh "$AGENT_TOOLSDIRECTORY"
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
df -h
- name: Run end to end tests
env:
VMCLARITY_E2E_APISERVER_IMAGE: ${{ format('{0}:{1}', needs.images.outputs.apiserver-image, inputs.image_tag) }}
Expand Down
33 changes: 33 additions & 0 deletions .github/workflows/reusable-verification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,39 @@ jobs:
${{ runner.os }}-go-${{ github.ref_name }}-
${{ runner.os }}-go-${{ github.event.repository.default_branch }}-
- name: Free up disk space
run: |
df -h
# Remove .NET related tooling
sudo du -sh /usr/share/dotnet
sudo rm -rf /usr/share/dotnet
# Remove Android related tooling
sudo du -sh /usr/local/lib/android
sudo rm -rf /usr/local/lib/android
# Remove Haskell related tooling
#sudo du -sh /opt/ghc
#sudo rm -rf /opt/ghc
# Remove CodeQL
sudo du -sh /opt/hostedtoolcache/CodeQL
sudo rm -rf /opt/hostedtoolcache/CodeQL
# Remove unused docker images
#sudo docker image prune --all --force
# Remove CMake FindBoost
#sudo du -sh /usr/local/share/boost
#sudo rm -rf /usr/local/share/boost
# Remove Agent tools
sudo du -sh "$AGENT_TOOLSDIRECTORY"
sudo rm -rf "$AGENT_TOOLSDIRECTORY"
df -h
- name: Verify APIs
run: |
make gen-api
Expand Down

0 comments on commit 6a0ace1

Please sign in to comment.