mirror of
https://github.com/RGBCube/uutils-coreutils
synced 2025-07-28 19:47:45 +00:00
CI: Stabilise the version of GNU tests used in CI
The “GNU tests” task is routinely broken on `master`. Broken CI is worse than no CI, as it teaches people to ignore errors. This PR pins the versions of the GNU testsuite (and GNUlib) used, to current stable versions, so this task stops breaking unexpectedly. Presumably, someone will update `GNU.yml` when a new stable version of the GNU coreutils is released, but I'm not volunteering.
This commit is contained in:
parent
6c830e2f25
commit
f46b119493
1 changed files with 4 additions and 2 deletions
6
.github/workflows/GNU.yml
vendored
6
.github/workflows/GNU.yml
vendored
|
@ -12,16 +12,18 @@ jobs:
|
|||
uses: actions/checkout@v2
|
||||
with:
|
||||
path: 'uutils'
|
||||
- name: Chechout GNU coreutils
|
||||
- name: Checkout GNU coreutils
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: 'coreutils/coreutils'
|
||||
path: 'gnu'
|
||||
- name: Chechout GNU corelib
|
||||
ref: v8.32
|
||||
- name: Checkout GNU corelib
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: 'coreutils/gnulib'
|
||||
path: 'gnulib'
|
||||
ref: 8e99f24c0931a38880c6ee9b8287c7da80b0036b
|
||||
fetch-depth: 0 # gnu gets upset if gnulib is a shallow checkout
|
||||
- name: Install `rust` toolchain
|
||||
uses: actions-rs/toolchain@v1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue