mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-08 12:19:24 +00:00
Attempt to reduce full-stack CI disk usage
This commit is contained in:
21
.github/workflows/full-stack-tests.yml
vendored
21
.github/workflows/full-stack-tests.yml
vendored
@@ -15,10 +15,25 @@ jobs:
|
|||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
|
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac
|
||||||
|
|
||||||
- name: Install Build Dependencies
|
# - name: Install Build Dependencies
|
||||||
uses: ./.github/actions/build-dependencies
|
# uses: ./.github/actions/build-dependencies
|
||||||
|
# with:
|
||||||
|
# github-token: ${{ inputs.github-token }}
|
||||||
|
|
||||||
|
# Inlined build-dependencies action to minimize disk usage
|
||||||
|
- name: Install Protobuf
|
||||||
|
uses: arduino/setup-protoc@a8b67ba40b37d35169e222f3bb352603327985b6
|
||||||
with:
|
with:
|
||||||
github-token: ${{ inputs.github-token }}
|
repo-token: ${{ inputs.github-token }}
|
||||||
|
|
||||||
|
- name: Install Rust
|
||||||
|
uses: dtolnay/rust-toolchain@5cb429dd810e16ff67df78472fa81cf760f4d1c0
|
||||||
|
with:
|
||||||
|
toolchain: stable
|
||||||
|
targets: wasm32-unknown-unknown
|
||||||
|
|
||||||
|
- name: Remove unused packages
|
||||||
|
run: sudo apt remove -y *powershell* *bazel* *nodejs* *npm* *yarn* *terraform* *firefox* *chromium* *texinfo* *sqlite3* *imagemagick* && sudo apt autoremove -y
|
||||||
|
|
||||||
- name: Run Full Stack Docker tests
|
- name: Run Full Stack Docker tests
|
||||||
run: cd tests/full-stack && GITHUB_CI=true RUST_BACKTRACE=1 cargo test
|
run: cd tests/full-stack && GITHUB_CI=true RUST_BACKTRACE=1 cargo test
|
||||||
|
|||||||
Reference in New Issue
Block a user