Remove unused packages as part of build dependencies

The reproducible runtime test failed due to running out of space. If we have
multiple tests failing due to out of space, and all of our tests have these
unused, it makes sense just to always so uninstall.

Also extends the time limit of reproducible-runtime, as 2h has been hit a few
times before.
This commit is contained in:
Luke Parker
2023-10-10 21:09:45 -04:00
parent 9bf8c92325
commit 985795e99d
3 changed files with 7 additions and 19 deletions

View File

@@ -20,6 +20,9 @@ inputs:
runs:
using: "composite"
steps:
- name: Remove unused packages
run: sudo apt remove -y *powershell* *bazel* *nodejs* *npm* *yarn* *terraform* *firefox* *chromium* *qemu* *texinfo* *sqlite3* *imagemagick* && sudo apt autoremove -y
- name: Install Protobuf
uses: arduino/setup-protoc@a8b67ba40b37d35169e222f3bb352603327985b6
with: