Skip to content

Commit

Permalink
Attempt to further minimize size of GH CI
Browse files Browse the repository at this point in the history
  • Loading branch information
kayabaNerve committed Oct 11, 2023
1 parent 04f9a1f commit 7492adc
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion .github/actions/build-dependencies/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 7492adc

Please sign in to comment.