From 7492adc4739e50c5337818749e927ee409d3ca2c Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Wed, 11 Oct 2023 01:17:50 -0400 Subject: [PATCH] Attempt to further minimize size of GH CI --- .github/actions/build-dependencies/action.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/actions/build-dependencies/action.yml b/.github/actions/build-dependencies/action.yml index 5e1b7d88..49768e83 100644 --- a/.github/actions/build-dependencies/action.yml +++ b/.github/actions/build-dependencies/action.yml @@ -23,10 +23,15 @@ runs: - name: Remove unused packages shell: bash run: | - sudo apt remove -y *powershell* *bazel* *nodejs* *npm* *yarn* *terraform* *firefox* *chromium* *qemu* *sqlite3* *texinfo* *imagemagick* + sudo apt remove -y *msbuild* *powershell* *nuget* *homebrew* *bazel* *ansible* *terraform* *heroku* *aws* *azure* + sudo apt remove -y *nvm* *nodejs* *npm* *yarn* *java* *kotlin* *go* *swift* *julia* *fortran* *android* + sudo apt remove -y *apache2* *nginx* *firefox* *chromium* *chrome* *edge* + sudo apt remove -y *qemu* *sql* *texinfo* *imagemagick* sudo apt autoremove -y sudo apt update sudo apt install python3 python3-pip -y + sudo apt clean + docker system prune -a --volumes - name: Install Protobuf uses: arduino/setup-protoc@a8b67ba40b37d35169e222f3bb352603327985b6