renovate[bot]
a23106c7b1
chore(deps): update dawidd6/action-download-artifact action to v11
2025-06-14 22:00:41 +00:00
Daniel Hofstetter
3f22053f72
ci: add missing braces
2025-06-08 14:02:43 +02:00
Daniel Hofstetter
d23bbc1329
ci: adapt ARTIFACTS_SUFFIX if "features" not set
2025-06-08 13:44:55 +02:00
Sylvestre Ledru
858db601aa
Merge pull request #7964 from kevinburke/no-selinux-mac
...
GNUMakefile: fix compilation on Macs
2025-06-06 11:58:26 +02:00
Daniel Hofstetter
dfc2e249ef
Merge pull request #7894 from drinkcat/jiff-date-ls
...
date/ls: Switch from chrono to jiff
2025-06-02 09:36:27 +02:00
renovate[bot]
ee9e91a77c
chore(deps): update dawidd6/action-download-artifact action to v10
2025-05-31 18:30:55 +00:00
Nicolas Boichat
eb5fc4c4cb
Cross.toml: Install tzdata in container
...
Linux tests require that now, as we now assume /usr/share/zoneinfo
is present.
2025-05-29 14:00:25 +02:00
Kevin Burke
24ff36ee88
.github: add additional combination to CI
2025-05-27 15:09:40 -07:00
Nicolas Boichat
aa3947a1cc
.github/workflows/CICD.yml: Do not update gcc
...
The issue referenced has been long fixed, and for reasons not
totally clear to me, blake3 fails after the GCC update (I tried
to dig into this, but couldn't really figure out if this is really
a problem with GCC 15, or with the version provided by MSYS, or
some other side effect of the exact sequence in CI).
Since blake3 CI doesn't do that gcc update (it uses the default gcc ~12
in the github windows image), let's _also_ not do that, and if there's a
real problem with gcc 15+, that'll presumably fail their CI as well.
Fixes #7977 .
2025-05-25 15:12:05 +02:00
Nicolas Boichat
c6473e1bbd
Revert "CICD: Disable windows-latest/x86_64-pc-windows-gnu for now"
...
This reverts commit deef8cbfd6
.
A new onig release has happened, this should fix the issue.
2025-05-25 15:05:57 +02:00
Sylvestre Ledru
263ba63203
Merge pull request #7959 from cakebaker/ci_install_libselinux1_dev
...
ci: install `libselinux1-dev` for coverage job
2025-05-20 09:56:25 +02:00
Daniel Hofstetter
3c406b877b
ci: fix "unexpected input 'file'" warning
...
in code coverage job
2025-05-19 17:00:16 +02:00
Daniel Hofstetter
baa70d8e2c
ci: install libselinux1-dev for coverage job
2025-05-19 16:32:46 +02:00
Daniel Hofstetter
aec2eeac05
ci: bump markdownlint-cli2-action from v19 to v20
2025-05-18 21:08:27 +02:00
Daniel Hofstetter
1e476d9749
ci: remove trailing spaces at line end
2025-05-18 21:08:27 +02:00
Piepmatz
c8dbd185c0
Allow compiling uucore
with wasm32-unknown-unknown
( #7840 )
...
and fix the build
2025-05-04 09:41:51 +02:00
Nicolas Boichat
deef8cbfd6
CICD: Disable windows-latest/x86_64-pc-windows-gnu for now
...
rust-orig current release is broken with GCC 15.1, and I don't
think it's possible to pin to an older github image, or an older
msys2 gcc...
Fixed upstream: https://github.com/rust-onig/rust-onig/issues/191
But waiting for new release: https://github.com/rust-onig/rust-onig/issues/193
2025-04-29 21:47:50 +08:00
Daniel Hofstetter
5e929577a8
ci: lint with selinux
2025-04-18 13:19:18 +02:00
Etienne Cordonnier
21d5cef153
remove feat_os_unix_musl
...
After the addition of utmpx, feat_os_unix_musl is now identical to feat_os_unix and is thus not needed any more.
Signed-off-by: Etienne Cordonnier <ecordonnier@snap.com>
2025-04-15 12:51:55 +02:00
Sylvestre Ledru
fe77174904
CI/Selinux: also install attr for getfattr - test
2025-04-12 18:44:32 +02:00
Dorian Péron
1b250fa75c
Merge pull request #7683 from uutils/renovate/codecov-codecov-action-5.x
...
chore(deps): update codecov/codecov-action action to v5
2025-04-07 14:30:13 +02:00
renovate[bot]
a40e4483fd
chore(deps): update codecov/codecov-action action to v5
2025-04-07 09:11:02 +00:00
renovate[bot]
232b083002
chore(deps): update mozilla-actions/sccache-action action to v0.0.9
2025-04-07 09:10:58 +00:00
Sylvestre Ledru
0b397c469f
Merge pull request #7401 from RenjiSann/coverage
...
Fix coverage files generation
2025-04-07 11:10:12 +02:00
Dorian Peron
f5d3a2d3ba
CI: add CICD job for code coverage
2025-04-07 10:19:00 +02:00
Nicolas Boichat
a888a021cb
.github/workflows: Take care of both ./Cargo.lock and fuzz/Cargo.lock
2025-04-05 09:34:17 +02:00
Sylvestre Ledru
b530fdcc88
github/action: on fork, run the CI for all the branches (currently: only main)
2025-03-28 17:06:20 +01:00
Sylvestre Ledru
1c75854d2f
Merge pull request #7576 from drinkcat/ci-macos
...
Test workspace CI on macos
2025-03-28 11:54:58 +01:00
renovate[bot]
47e7062ada
chore(deps): update mozilla-actions/sccache-action action to v0.0.9
2025-03-27 12:48:09 +00:00
Nicolas Boichat
78a006e1a1
ci: Enable workspace tests on MacOS
2025-03-27 10:29:46 +01:00
Nicolas Boichat
b92144180f
dotfiles: Add works to cspell dictionary
...
Also fix a couple of real spelling mistakes.
2025-03-26 16:49:21 +01:00
Nicolas Boichat
5263e0e2dc
ci: Enable uudoc feature on x86-64 native builder
...
Make sure we catch build errors.
Would prevent #7572 from happening again.
2025-03-25 19:56:46 +01:00
Sylvestre Ledru
f5eff9517f
Bump MSRV to 1.85.0
2025-03-24 21:00:16 +01:00
Sylvestre Ledru
2f872860f0
Look at all individual results and summarize
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
4c428ec592
ci: install selinux in other jobs
2025-03-17 11:09:18 +01:00
Sylvestre Ledru
0345dc8bdc
Don't clone, just take the sources from the gh runner
2025-03-14 09:54:44 +01:00
Sylvestre Ledru
1f144618e9
gh action: build and run tests on selinux
2025-03-14 09:54:29 +01:00
renovate[bot]
56a965e04f
chore(deps): update mozilla-actions/sccache-action action to v0.0.8
2025-03-07 14:00:47 +00:00
Nicolas Boichat
3503783761
.github: CICD: add workspace test to build matrix
...
Add a new Linux build that runs without `cross`, and adds
`--workspace` to the cargo test command.
From cargo test documentation, this option "tests all members in
the workspace.". For example, this includes running tests within
the `uucore` package (see #7383 ).
Fixes #7392 .
2025-03-04 14:46:28 +01:00
Nicolas Boichat
a43fd11266
Bump MSRV to 1.82.0
...
Fixes #7393 .
2025-03-04 09:46:55 +01:00
renovate[bot]
47a43323dc
chore(deps): update dawidd6/action-download-artifact action to v9
2025-02-27 10:16:06 +00:00
Brandon Maier
f051da7ff6
.github: add check for make install
without completions or manpages
2025-02-22 13:53:42 -06:00
renovate[bot]
ab052ffe97
chore(deps): update dawidd6/action-download-artifact action to v8
2025-01-22 12:54:47 +00:00
daniel.eades
086be29a3c
remove redundant clippy MSRV config
2025-01-20 07:50:05 +00:00
Sylvestre Ledru
4caacf8d3e
Try to use ubuntu-24.04-arm as system
2025-01-20 08:13:27 +01:00
Daniel Hofstetter
a850fc059f
ci: install libselinux1-dev
2025-01-13 09:11:25 +01:00
Daniel Hofstetter
4ff48c3d85
Merge pull request #7009 from sylvestre/xattrs
...
cp: when copying a read only file, make sure that the xattrs can be set properly
2025-01-05 13:51:00 +01:00
Sylvestre Ledru
5a3afb28ca
CI: also install attr in one of the CI job to test a cp feature
2025-01-04 20:36:45 +01:00
Sylvestre Ledru
6a8b766d6d
Merge pull request #7020 from jtracey/ls-nonunicode
...
ls: add better support for non-UTF-8 bytes
2025-01-02 11:16:58 +01:00
Sylvestre Ledru
97a442ff6c
CI: disable the windows job for indiv tests
...
Closes : #7044
2025-01-01 14:34:00 +01:00