Skip to content

Commit 8cda000

Browse files
committed
ci: remove GNU build caching from GnuTests workflow
1 parent a7f55cb commit 8cda000

File tree

1 file changed

+2
-20
lines changed

1 file changed

+2
-20
lines changed

.github/workflows/GnuTests.yml

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
name: Run GNU tests (native)
3939
runs-on: ubuntu-24.04
4040
steps:
41-
#### Get the code, setup cache
41+
#### Get the code
4242
- name: Checkout code (uutils)
4343
uses: actions/checkout@v6
4444
with:
@@ -49,15 +49,6 @@ jobs:
4949
workspaces: "./uutils -> target"
5050
- name: Checkout code (GNU coreutils)
5151
run: (mkdir -p gnu && cd gnu && bash ../uutils/util/fetch-gnu.sh)
52-
- name: Restore files for faster configure and skipping make
53-
uses: actions/cache@v5
54-
id: cache-config-gnu
55-
with:
56-
path: |
57-
gnu/config.cache
58-
gnu/src/getlimits
59-
key: ${{ runner.os }}-gnu-config-${{ hashFiles('gnu/NEWS') }}-${{ hashFiles('uutils/util/build-gnu.sh') }} # use build-gnu.sh for extremely safe caching
60-
6152
#### Build environment setup
6253
- name: Install dependencies
6354
shell: bash
@@ -102,15 +93,6 @@ jobs:
10293
cd 'uutils'
10394
env PROFILE=release-small bash util/build-gnu.sh
10495
105-
- name: Save files for faster configure and skipping make
106-
uses: actions/cache/save@v5
107-
if: always() && steps.cache-config-gnu.outputs.cache-hit != 'true'
108-
with:
109-
path: |
110-
gnu/config.cache
111-
gnu/src/getlimits
112-
key: ${{ runner.os }}-gnu-config-${{ hashFiles('gnu/NEWS') }}-${{ hashFiles('uutils/util/build-gnu.sh') }}
113-
11496
### Run tests as user
11597
- name: Run GNU tests
11698
shell: bash
@@ -198,7 +180,7 @@ jobs:
198180
name: Run GNU tests (SELinux)
199181
runs-on: ubuntu-24.04
200182
steps:
201-
#### Get the code, setup cache
183+
#### Get the code
202184
- name: Checkout code (uutils)
203185
uses: actions/checkout@v6
204186
with:

0 commit comments

Comments
 (0)