1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-07-29 20:17:45 +00:00
Commit graph

352 commits

Author SHA1 Message Date
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