Commit graph

97 commits

Author SHA1 Message Date
Daniel Hofstetter
9f2e426bf2 ci: use codecov token in CICD/GnuTests workflows 2024-02-15 12:23:01 +01:00
renovate[bot]
94e2050500
chore(deps): update codecov/codecov-action action to v4 2024-01-31 18:11:02 +00:00
Sylvestre Ledru
413638c789
Improve the GNU ci analysis: display the root test changes too (#5728)
* try to compare the root results too

* Add debug info in the logs

* rename the variable for something more explicit

* Improve intermittent doc
2023-12-27 08:46:33 +01:00
renovate[bot]
97a6df78a4 chore(deps): update dependency ubuntu to v22 2023-12-25 13:07:08 +01:00
Sylvestre Ledru
ba0c89fc5e build-gnu.sh: build in debug by default. Easier for local dev 2023-12-16 15:06:58 +01:00
renovate[bot]
97857d5be0
chore(deps): update actions/upload-artifact action to v4 2023-12-14 17:51:36 +00:00
renovate[bot]
5d57fdc7f8
chore(deps): update dawidd6/action-download-artifact action to v3 2023-12-13 09:25:44 +00:00
Piotr Kwiecinski
4d2bdf497a prevent CI creating 2 events on each pull request push 2023-12-01 11:52:23 +01:00
Daniel Hofstetter
dec788dec3
Revert "chore(deps): update codecov/codecov-action action to v4" 2023-09-15 09:25:04 +02:00
renovate[bot]
0d07cefee8
chore(deps): update codecov/codecov-action action to v4 2023-09-14 17:49:59 +00:00
renovate[bot]
044e09786e
chore(deps): update actions/checkout action to v4 2023-09-04 15:42:41 +00:00
Sylvestre Ledru
837e0681af upgrade to GNU/coreutils 9.4 2023-08-29 19:29:35 +02:00
Sylvestre Ledru
a3fe70f7b2 try to fix ignore intermittent 2023-06-20 23:14:54 +02:00
Sylvestre Ledru
137fb4b0b5
Merge pull request #4771 from Joining7943/ci-improve-setup-steps-use-github-actions
`ci`: Improve and speed up setup steps using github actions
2023-05-15 20:45:27 +02:00
Joining7943
a569f6167e ci/gnu tests: Fix Swatinem/rust-cache action to use the correct workspace 2023-05-15 10:51:02 +02:00
Joining7943
4b243ba272 ci: Cleanup enviroment variables which are already set by github actions 2023-05-15 10:48:53 +02:00
Joining7943
2935e5d8f9 ci: Use dtolnay/rust-toolchain to install the toolchain instead of the manual setup 2023-05-15 10:48:53 +02:00
Joining7943
e6f999a32f ci: Install pre-built binaries instead of using cargo install 2023-05-15 10:48:53 +02:00
Daniel Hofstetter
c571a31405 GNU/coreutils: update reference to 9.3 2023-04-20 16:44:50 +02:00
Joining7943
163a75c9e3 ci: Fix usages of rust-cache to produce more cache hits 2023-04-15 14:48:22 +02:00
Daniel Hofstetter
b005b0e0ed CICD: fix full path for the ignore list 2023-04-11 15:22:44 +02:00
Sylvestre Ledru
0a559ab3de
Use the full path for the ignore list 2023-04-10 19:24:25 +02:00
Sylvestre Ledru
722b4aae5e
Merge pull request #4541 from sylvestre/intermittent
CI: Also ignore intermittent when starting to pass
2023-03-27 21:57:14 +02:00
Daniel Hofstetter
e155994dc5 GNU/coreutils: update reference to 9.2 2023-03-24 14:25:40 +01:00
Sylvestre Ledru
7fd0e1e64d CI: Also ignore intermittent when starting to pass
Example:
Congrats! The gnu test tests/tail-2/inotify-dir-recreate is no longer failing!
2023-03-18 17:43:48 +01:00
Sylvestre Ledru
d41591f293 CI: move the intermittent list into a file 2023-03-18 17:43:48 +01:00
Sylvestre Ledru
794df2ae7a GH action: install missing dependencies
Fails with:
```
2023-03-01T22:02:40.2587471Z configure: WARNING: libacl development library was not found or not usable.
2023-03-01T22:02:40.2588131Z configure: WARNING: GNU coreutils will be built without ACL support.
2023-03-01T22:03:03.7621309Z configure: WARNING: libattr development library was not found or not usable.
2023-03-01T22:03:03.7621976Z configure: WARNING: GNU coreutils will be built without xattr support.
2023-03-01T22:03:04.6538269Z configure: WARNING: libcap library was not found or not usable.
2023-03-01T22:03:04.6539022Z configure: WARNING: GNU coreutils will be built without capability support.
```
2023-03-02 14:25:39 +01:00
Sylvestre Ledru
18870e3787 GH action: be consistent in the install 2023-03-02 14:23:46 +01:00
Sylvestre Ledru
3d3beb5437
Merge pull request #4296 from sylvestre/gnu-intermittent
GNU: Ignore some intermittent
2023-02-18 16:54:28 +01:00
Sylvestre Ledru
2f64dc9d03 GNU: Ignore some intermittent
We have a list, no need to show them over and over.
They are adding noise:
https://github.com/orgs/uutils/projects/2
2023-02-18 10:17:50 +01:00
Sylvestre Ledru
b763143db0 End the current execution if there is a new changeset in the PR 2023-02-17 18:02:32 +01:00
Roy Ivy III
f4086f237f maint/CICD ~ re-label bash script steps for easier review 2023-01-21 23:39:05 -06:00
Roy Ivy III
6f5f3736ce docs ~ update spell-checker exceptions 2023-01-21 23:39:05 -06:00
Roy Ivy III
0b4ef62eed maint/CICD ~ refactor to standard use of outputs() 2023-01-21 23:39:05 -06:00
Niyaz Nigmatullin
328b387dbd gnu-tests: rollback to ubuntu-20.04 for gnu-tests until it fixed 2022-11-29 18:43:12 +02:00
Daniel Hofstetter
f079c7aa80 CI: change python-pyinotify to python3-pyinotify 2022-11-24 15:30:02 +01:00
Miles Liu
584f3cd0b2 CI: replace actions-rs/install with cargo install 2022-11-19 16:28:08 +01:00
Miles Liu
418fe6d758 CI: remove use of actions-rs/toolchain 2022-11-19 16:28:08 +01:00
Niyaz Nigmatullin
17ec577d9a CI: switch back to use output-type in grcov
`output-types` coming in new version, we are getting
`grcov` here from `crates.io`, so no `output-type`.
`grcov` has commit to support old `output-type` as well.
2022-11-15 09:54:13 +02:00
Sylvestre Ledru
69962250ff coverage: rename the arg to match a change in grcov
See https://github.com/mozilla/grcov/pull/893
2022-11-12 08:54:34 +01:00
Sylvestre Ledru
afa3e84d94 Replace set-output by the GITHUB_OUTPUT variable
See: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-11-03 08:25:47 +01:00
Sylvestre Ledru
94b8602e91 Remove unnecessary permissions 2022-10-10 08:03:34 +02:00
Terts Diepraam
7febaf8b68 GNuComment: clear comment log before appending the messages 2022-10-09 23:03:12 +02:00
Terts Diepraam
f749a129aa ci: upload comparison log regardless of previous result 2022-10-09 12:35:00 +02:00
Terts Diepraam
b9ce759a4b gnutests: also store PR number in comment artifact 2022-10-08 17:24:30 +02:00
Terts Diepraam
f5b5dfa1a2 gnutests: save comparison in a comment log 2022-10-08 14:57:09 +02:00
Sylvestre Ledru
d78089ea53
Replace pull_request by pull_request_target
See https://github.com/uutils/coreutils/pull/4006#issuecomment-1272290250
2022-10-08 12:46:12 +02:00
Sylvestre Ledru
b4de65b4d7
Add pull-requests: write for GNU CI 2022-10-08 12:21:26 +02:00
Sylvestre Ledru
a61230828e
Update the GNU CI permissions to allow messages for results 2022-10-06 17:10:18 +02:00
Alex
b182f81a62 build: harden GnuTests.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 16:17:38 +02:00