From 5e198f78516ee3461d4e6346c291bdb1edd10a07 Mon Sep 17 00:00:00 2001 From: hrxi Date: Mon, 29 Jan 2024 15:40:02 +0100 Subject: [PATCH] fixup! Run expensive tests regularly, but not on every pull request --- .github/workflows/build+test.yml | 9 --------- .github/workflows/code_coverage.yml | 6 +----- .github/workflows/expensive_tests.yml | 5 +++++ 3 files changed, 6 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build+test.yml b/.github/workflows/build+test.yml index 44e33a792f..da005bb876 100644 --- a/.github/workflows/build+test.yml +++ b/.github/workflows/build+test.yml @@ -29,17 +29,8 @@ jobs: - name: Free Disk Space (Ubuntu) uses: jlumbroso/free-disk-space@main with: - # this might remove tools that are actually needed, - # if set to "true" but frees about 6 GB tool-cache: true - - # all of these default to true, but feel free to set to - # "false" if necessary for your workflow - android: true - dotnet: true - haskell: true large-packages: false - swap-storage: true - uses: actions/checkout@v4 - name: "Check for duplicate message IDs" run: "! grep -rEoh --exclude-dir tests --exclude-dir target 'TYPE_ID: u16 = [^;]+;' | sort | uniq -d | grep '^'" diff --git a/.github/workflows/code_coverage.yml b/.github/workflows/code_coverage.yml index 0e5f6571f3..005a22b602 100644 --- a/.github/workflows/code_coverage.yml +++ b/.github/workflows/code_coverage.yml @@ -47,11 +47,7 @@ jobs: uses: jlumbroso/free-disk-space@main with: tool-cache: true - android: true - dotnet: true - haskell: true large-packages: false - swap-storage: true - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable with: @@ -106,4 +102,4 @@ jobs: fail_ci_if_error: false flags: unittests name: Nimiq code coverage - verbose: true \ No newline at end of file + verbose: true diff --git a/.github/workflows/expensive_tests.yml b/.github/workflows/expensive_tests.yml index 92dfd685e1..77534132a9 100644 --- a/.github/workflows/expensive_tests.yml +++ b/.github/workflows/expensive_tests.yml @@ -13,6 +13,11 @@ jobs: runs-on: ubuntu-22.04 steps: + - name: Free Disk Space (Ubuntu) + uses: jlumbroso/free-disk-space@main + with: + tool-cache: true + large-packages: false - uses: actions/checkout@v4 - uses: dtolnay/rust-toolchain@stable with: