From 8cda000cb1981f60f73e1261d70e9f179f4ff00a Mon Sep 17 00:00:00 2001 From: Christopher Dryden Date: Sun, 15 Feb 2026 18:16:00 +0000 Subject: [PATCH] ci: remove GNU build caching from GnuTests workflow --- .github/workflows/GnuTests.yml | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) diff --git a/.github/workflows/GnuTests.yml b/.github/workflows/GnuTests.yml index 8bc78bf19a0..e63701adf37 100644 --- a/.github/workflows/GnuTests.yml +++ b/.github/workflows/GnuTests.yml @@ -38,7 +38,7 @@ jobs: name: Run GNU tests (native) runs-on: ubuntu-24.04 steps: - #### Get the code, setup cache + #### Get the code - name: Checkout code (uutils) uses: actions/checkout@v6 with: @@ -49,15 +49,6 @@ jobs: workspaces: "./uutils -> target" - name: Checkout code (GNU coreutils) run: (mkdir -p gnu && cd gnu && bash ../uutils/util/fetch-gnu.sh) - - name: Restore files for faster configure and skipping make - uses: actions/cache@v5 - id: cache-config-gnu - with: - path: | - gnu/config.cache - gnu/src/getlimits - key: ${{ runner.os }}-gnu-config-${{ hashFiles('gnu/NEWS') }}-${{ hashFiles('uutils/util/build-gnu.sh') }} # use build-gnu.sh for extremely safe caching - #### Build environment setup - name: Install dependencies shell: bash @@ -102,15 +93,6 @@ jobs: cd 'uutils' env PROFILE=release-small bash util/build-gnu.sh - - name: Save files for faster configure and skipping make - uses: actions/cache/save@v5 - if: always() && steps.cache-config-gnu.outputs.cache-hit != 'true' - with: - path: | - gnu/config.cache - gnu/src/getlimits - key: ${{ runner.os }}-gnu-config-${{ hashFiles('gnu/NEWS') }}-${{ hashFiles('uutils/util/build-gnu.sh') }} - ### Run tests as user - name: Run GNU tests shell: bash @@ -198,7 +180,7 @@ jobs: name: Run GNU tests (SELinux) runs-on: ubuntu-24.04 steps: - #### Get the code, setup cache + #### Get the code - name: Checkout code (uutils) uses: actions/checkout@v6 with: