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
Sylvestre Ledru
13ca3ad0b1
Merge pull request #4693 from miles170/ci-check-release-sizes
...
CI: warn if the size of the binary increases by more than 5%
2023-04-27 09:09:32 +02:00
renovate[bot]
31578ea18d
chore(deps): update davidanson/markdownlint-cli2-action action to v10
2023-04-26 04:41:44 +00:00
Sylvestre Ledru
bef5dca40a
Merge pull request #4745 from Joining7943/ci-android-speed-up-build-and-test
...
ci/android: speed up build and test
2023-04-21 09:36:15 +02:00
Joining7943
ad5d33f1a9
ci/android: Fix and improve caching. Fix and improve android-commands.sh
2023-04-20 17:36:25 +02:00
Joining7943
56d8b5a617
ci/android: Remove caching with Swatinem/rust-cache and sccache.
2023-04-20 16:48:25 +02:00
Daniel Hofstetter
c571a31405
GNU/coreutils: update reference to 9.3
2023-04-20 16:44:50 +02:00
Joining7943
3495b82499
ci/android: Use different caching strategy
2023-04-19 22:06:12 +02:00
Joining7943
78ce521c01
ci: Use nextest as test runner instead of cargo test
2023-04-19 22:06:06 +02:00
Sylvestre Ledru
4678393c3d
Merge pull request #4742 from Joining7943/ci-fix-usage-of-rust-caching
...
ci: Fix usages of rust-cache to produce more cache hits
2023-04-19 21:27:05 +02:00
Miles Liu
1e43cb1c1e
CI: warn if the size of the binary increases by more than 5%
2023-04-17 15:50:33 +08:00
Joining7943
163a75c9e3
ci: Fix usages of rust-cache to produce more cache hits
2023-04-15 14:48:22 +02:00
Miles Liu
699c1d5aa1
CI: compute individual binary sizes
2023-04-15 18:44:31 +08: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
Daniel Hofstetter
74d4cf2637
CICD: remove "continue-on-error" in fuzz_date step
2023-03-29 07:58:56 +02:00
Sylvestre Ledru
634fdcf9b1
Remove android from the job name (as it is now a workspace)
2023-03-28 21:23:51 +02:00
Miles Liu
5e3d901592
CI: linting and formatting checks for FreeBSD
2023-03-28 15:13:07 +08: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
Sylvestre Ledru
97f8e9d818
Merge pull request #4560 from miles170/fix-show-utils
...
util/show-utils: fix script not working as intended
2023-03-27 20:26:12 +02:00
Sylvestre Ledru
5d4258135b
Merge pull request #4649 from cakebaker/cicd_remove_outdated_comments
...
CICD: remove outdated comments
2023-03-27 10:30:14 +02:00
Daniel Hofstetter
3e146817ab
Merge pull request #4628 from sylvestre/ci-split
...
CI: move freebsd & android jobs in separate workflows
2023-03-27 08:12:51 +02:00
Daniel Hofstetter
6d3edfd5c2
CICD: remove outdated comments
2023-03-27 08:00:09 +02:00
Sylvestre Ledru
a141729113
CI: move freebsd & android jobs in separate workflows
...
This because they are intermittent. When reviewing,
I wish we didn't have to scroll to check that it is indeed
freebsd or android failing.
2023-03-26 23:04:34 +02:00
Kamil Ogórek
ad8563b072
CI: Remove duplicated x86_64-unknown-linux-gnu target from build job
2023-03-26 22:28:22 +02:00
Terts Diepraam
74b54074e1
deps: bump time
from 0.3.17 to 0.3.20 ( #4643 )
2023-03-26 21:47:12 +02:00
Sylvestre Ledru
d4b84c373c
Merge pull request #4601 from cakebaker/update_reference_to_9.2
...
GNU/coreutils: update reference to 9.2
2023-03-24 17:03:33 +01:00
Daniel Hofstetter
e155994dc5
GNU/coreutils: update reference to 9.2
2023-03-24 14:25:40 +01:00
Sylvestre Ledru
8774a09eb4
remove dependabot configuration. we are using renovatebot
2023-03-24 10:38:02 +01:00
Sylvestre Ledru
915618edc1
use sccache action 0.0.3 - automatically uses the most recent version of sccache
2023-03-23 10:29:03 +01:00
Sylvestre Ledru
86e8d93652
use sccache stable release
2023-03-21 11:56:51 +01:00
Miles Liu
04f1b31889
util/show-utils: fix script not working as intended
2023-03-21 09:25:17 +08: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
1f0bedefc7
update to sccache v0.4.0-pre.11
2023-03-18 16:52:20 +01:00
Sylvestre Ledru
5ec2e36f58
Adjust the fuzzers tests in the CI as some have been fixed
2023-03-13 11:26:53 +01:00
Sylvestre Ledru
aecc8aa40f
keep Swatinem/rust-cache@v2
2023-03-12 11:00:45 +01:00
Sylvestre Ledru
6608a7ea88
Use sccache to cache build results
...
instead of Swatinem/rust-cache@v2
2023-03-12 11:00:45 +01:00
Sylvestre Ledru
51c3e76abf
we have now several fuzzers
2023-03-10 00:21:35 +01:00
Sylvestre Ledru
9dcd3192d2
run all the fuzzer in the CI for XX seconds
2023-03-10 00:03:26 +01:00
Sylvestre Ledru
69f420cb01
run the fuzzer in the CI for 60 seconds
2023-03-10 00:03:26 +01:00
Terts Diepraam
e1a98fea44
Merge pull request #4457 from sylvestre/md-check
...
Various improvements in the docs
2023-03-05 15:44:15 +01:00
Sylvestre Ledru
12fc4a81f8
also test that make install works and manpage are present
2023-03-04 19:42:30 +01:00
Sylvestre Ledru
d9320277e1
Run the markdown linter in the CI
2023-03-04 18:44:17 +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
Terts Diepraam
b10950e383
Bump MSRV to 1.64
2023-02-11 13:59:50 +01:00
Joining7943
782b9be099
cicd: Fix #4322 toochain overrides must begin with +. Do not self-update rustup.
2023-02-06 16:40:40 +01:00
Sylvestre Ledru
8db51b0167
Extend the stale bot to 3 years
2023-01-30 08:51:28 +01:00
Roy Ivy III
9b440dfab6
maint/CICD ~ refactor var names
2023-01-21 23:39:05 -06: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
f0ce605f4b
maint/CICD ~ improve/update outputs()
function
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
Roy Ivy III
80a9eaf8ab
maint/CICD ~ normalize to use expanded 10 digit SHAs
2023-01-21 23:39:05 -06:00
Joining7943
ccfc799b46
CI/tests: Run cargo test with RUST_BACKTRACE=1
2023-01-01 18:36:02 +01:00
Terts Diepraam
01153a701f
Merge pull request #4222 from sylvestre/toybox
...
Run the toybox testsuite
2022-12-10 11:04:35 +01:00
Sylvestre Ledru
d453f909e8
Run toybox in the CI
2022-12-07 15:41:21 +01:00
Sylvestre Ledru
20f6b6d0c5
Fix the # of SKIP
2022-12-06 10:45:28 +01:00
Sylvestre Ledru
c132535cf5
busybox: replicate the same output as GNU
2022-12-06 08:52:05 +01:00
Sylvestre Ledru
2efda01c37
busybox: remove the warning in the CI
2022-12-05 08:47:55 +01:00
Sylvestre Ledru
c432c77233
move the cache earlier
2022-12-04 23:59:21 +01:00
Sylvestre Ledru
9ab9ec7fc5
extract and store busybox results
2022-12-04 23:59:18 +01:00
Sylvestre Ledru
cc79be035a
busybox: Add the file at the right place
2022-12-04 16:39:51 +01:00
Daniel Hofstetter
05d12892f3
CI: enable manual_string_new lint
2022-12-01 13:49:23 +01:00
Sylvestre Ledru
4cada56e78
Move the dependabot to weekly
...
We don't need to move that fast
2022-11-29 22:51:58 +01: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
9e8c422b3f
CI: increase the FreeBSD memory limit to 4096
2022-11-20 19:58:07 +08: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
Miles Liu
af7e4180ec
CI: remove use of actions-rs/cargo
2022-11-19 16:28:08 +01:00
Miles Liu
61b7ff8116
CI: resolve rust-cache misplacement and cache conflict
2022-11-19 16:28:08 +01:00
Miles Liu
b641aa36e6
CI: fix "uucore no unix feature" on freeBSD
2022-11-19 00:05:37 +08:00
Miles Liu
a446324681
CI: fix /dev/fd errors on FreeBSD
2022-11-19 00:05:37 +08:00
Miles Liu
3d51291685
CI: fix FreeBSD CI passed when tests failed
2022-11-19 00:04:34 +08:00
dependabot[bot]
f8e2be57dd
build(deps): bump Swatinem/rust-cache from 1 to 2
...
Bumps [Swatinem/rust-cache](https://github.com/Swatinem/rust-cache ) from 1 to 2.
- [Release notes](https://github.com/Swatinem/rust-cache/releases )
- [Changelog](https://github.com/Swatinem/rust-cache/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Swatinem/rust-cache/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: Swatinem/rust-cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-18 06:06:30 +00: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
7ecddd1f5b
CI: fix a typo
2022-11-06 21:56:59 +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
dependabot[bot]
7b88276462
build(deps): bump vmactions/freebsd-vm from 0.2.9 to 0.3.0
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.2.9 to 0.3.0.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.2.9...v0.3.0 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-03 06:05:35 +00:00
Alex
d5ab502f42
build: harden GnuComment.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-10-30 23:52:55 +02:00
Sylvestre Ledru
aa81f4675f
Merge pull request #3994 from tertsdiepraam/msrv-1.60
...
Bump MSRV to 1.60
2022-10-12 21:55:09 +02:00
Terts Diepraam
f8f3ae3c65
bump msrv to 1.60
2022-10-12 12:09:28 +02:00
Terts Diepraam
0a446db839
CI/GnuComment: update github-script action
2022-10-12 12:08:33 +02:00
Sylvestre Ledru
15ed0534ba
Improve the formating + remove debug message
2022-10-12 09:26:20 +02:00
Sylvestre Ledru
e127fb2eba
GNU comment: Need casting ...
2022-10-11 22:19:49 +02:00
Sylvestre Ledru
d68dd23a56
GNU comment: Only display a comment if there is any ( #4026 )
...
* GNU comment: Only display a comment if there is any
2022-10-11 20:58:00 +02:00
Sylvestre Ledru
d1e2bb7746
Revert "build(deps): bump actions/github-script from 3.1.0 to 6.3.1"
2022-10-11 08:42:26 +02:00
Sylvestre Ledru
d6ca61c279
Merge pull request #4017 from uutils/sylvestre-patch-2
...
GNU testsuite result: Improve the display
2022-10-10 14:02:28 +02:00
Sylvestre Ledru
2cd95851d4
Merge pull request #4018 from uutils/sylvestre-patch-3
...
Remove unnecessary permissions
2022-10-10 14:02:06 +02:00
dependabot[bot]
0c2646ad52
build(deps): bump actions/github-script from 3.1.0 to 6.3.1
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 3.1.0 to 6.3.1.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v3.1...v6.3.1 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-10 06:39:44 +00:00
Sylvestre Ledru
3823e12063
Improve the display
2022-10-10 08:03:39 +02: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
562b7e7de8
GnuComment: convert loaded text into string
2022-10-09 17:14:22 +02:00
Terts Diepraam
f749a129aa
ci: upload comparison log regardless of previous result
2022-10-09 12:35:00 +02:00
Terts Diepraam
0f1638545c
CI: Fix up JS syntax in GnuComment
2022-10-09 11:23:54 +02:00
Terts Diepraam
4f5407d22b
CI: run gnucomment also if pipeline fails
2022-10-09 11:16:57 +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
Terts Diepraam
adf4bab03c
tests: do not generate module structure in build.rs
...
Generating the tests to run in build.rs created problems for tooling. For example, cargo fmt, was ignoring the test_*.rs files and needed to be passed these files manually to be formatted. Now we simply use the feature mechanism to decide which tests to run.
2022-10-05 13:30:22 +02:00
dependabot[bot]
78994824f8
build(deps): bump vmactions/freebsd-vm from 0.2.6 to 0.2.9
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.2.6 to 0.2.9.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.2.6...v0.2.9 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-03 06:46:23 +00:00
Alex
1138c906fe
build: harden CICD.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 16:30:33 +02:00
Alex
b182f81a62
build: harden GnuTests.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 16:17:38 +02:00
Terts Diepraam
f8c9de706f
Merge pull request #3948 from sylvestre/gnu-root
...
Agregate the root GNU testsuite results
2022-09-17 20:51:02 +02:00
Sylvestre Ledru
20af659f09
Run the GNU root tests in a separate task
2022-09-17 13:19:06 +02:00
Sylvestre Ledru
cfa7ba2ce2
gnu: merge the root tests results into the main one
2022-09-17 13:19:03 +02:00
Sylvestre Ledru
7a6967cdff
GNU test: Generate a few more locales
...
One of the test is skipped with:
sort-h-thousands-sep.sh: skipped test: The Swedish locale with blank thousands separator is unavailable.
2022-09-16 16:12:58 +02:00
Sylvestre Ledru
6c8dab38b8
Merge pull request #3925 from uutils/dependabot/github_actions/vmactions/freebsd-vm-0.2.6
...
build(deps): bump vmactions/freebsd-vm from 0.2.4 to 0.2.6
2022-09-12 15:27:19 +02:00
Hanif Bin Ariffin
fd9d49d1b2
cargo-tree is already part of cargo. Use that instead
...
Signed-off-by: Hanif Bin Ariffin <hanif.ariffin.4326@gmail.com>
2022-09-12 19:22:33 +08:00
dependabot[bot]
b624b054be
build(deps): bump vmactions/freebsd-vm from 0.2.4 to 0.2.6
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.2.4 to 0.2.6.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.2.4...v0.2.6 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-12 07:49:07 +00:00
Sylvestre Ledru
e8ea75fc23
bump the Minimum Supported Rust Version to 1.59.0
...
Needed for os_str_bytes & time:
```
error: package `os_str_bytes v6.3.0` cannot be built because it requires rustc 1.57.0 or newer, while the currently active rustc version is 1.56.1
error: package `time v0.3.14` cannot be built because it requires rustc 1.59.0 or newer, while the currently active rustc version is 1.56.1
```
2022-09-07 21:26:06 +02:00
Sylvestre Ledru
6b8b8a1ee7
docker: Mount some volumes when building with cross
...
Many thanks to Aleksandr Chebotov for the help
2022-09-04 23:35:34 +02:00
dependabot[bot]
4f967de2eb
build(deps): bump vmactions/freebsd-vm from 0.2.3 to 0.2.4
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.2.3 to 0.2.4.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 06:41:02 +00:00
Niyaz Nigmatullin
13b6979dad
CI: add timeouts 360 minutes -> 90 minutes, some Windows runs sometimes hang
2022-08-21 15:55:41 +03:00
Niyaz Nigmatullin
37b7375dae
CI: add timeout to freebsd and android tests, since it sometimes hangs
2022-08-17 22:09:56 +03:00
Sylvestre Ledru
c401b35fdd
dependabot: allow 10 PR
2022-08-15 13:39:37 +02:00
Sylvestre Ledru
c660fc700f
Merge pull request #3757 from cakebaker/clap_update
...
bump clap from 3.1.18 to 3.2.15
2022-08-02 09:56:01 +02:00
Daniel Hofstetter
fc4544c42b
bump clap from 3.1.18 to 3.2.15
2022-07-29 14:05:02 +02:00
dependabot[bot]
e7cde6a3b9
build(deps): bump vmactions/freebsd-vm from 0.2.1 to 0.2.3
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.2.1 to 0.2.3.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.2.1...v0.2.3 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-29 06:33:48 +00:00
dependabot[bot]
c49aa606f4
build(deps): bump vmactions/freebsd-vm from 0.2.0 to 0.2.1
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 06:58:02 +00:00
dependabot[bot]
7948cb7924
build(deps): bump vmactions/freebsd-vm from 0.1.9 to 0.2.0
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.1.9 to 0.2.0.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.1.9...v0.2.0 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-20 06:45:20 +00:00
Sylvestre Ledru
5eafcc4801
Use macos-12 for freebsd hosts
2022-07-19 14:04:03 +02:00
Sylvestre Ledru
ce12dec5c9
freebsd-vm - update to 0.1.9
2022-07-18 16:17:20 +02:00
dependabot[bot]
04ddf559ec
build(deps): bump vmactions/freebsd-vm from 0.1.7 to 0.1.8
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.1.7 to 0.1.8.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.1.7...v0.1.8 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-18 12:12:19 +02:00
dependabot[bot]
2e39f6faf2
build(deps): bump vmactions/freebsd-vm from 0.1.6 to 0.1.7
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.1.6...v0.1.7 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-13 06:41:10 +00:00
Sylvestre Ledru
37b754f462
Build & install grcov ourselves + force the version of crossbeam-epoch ( #3702 )
...
Fixes:
https://github.com/uutils/coreutils/issues/3680
https://github.com/mozilla/grcov/issues/849
2022-07-07 15:21:39 +02:00
Sylvestre Ledru
c2d1d061ef
Pin the cross version in the ci ( Closes : #3683 )
2022-06-29 17:53:08 +02:00
Sylvestre Ledru
1bd5014235
Coverage jobs should start at the same time as others
...
No need to wait for the regular builds
esp as they might have intermittent
2022-06-22 22:43:16 +02:00
Sylvestre Ledru
029e0dc613
Extend the number of dependabot alerts
2022-06-15 09:09:08 +02:00
Sylvestre Ledru
8b1236c081
github: continue the other coverage jobs if one fails
2022-06-06 21:21:19 +02:00
Sylvestre Ledru
7a599c26ff
dependabot: remove trailing space
2022-05-20 09:27:44 +02:00
dependabot[bot]
5d628310fc
build(deps): bump vmactions/freebsd-vm from 0.1.5 to 0.1.6
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 0.1.5 to 0.1.6.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](https://github.com/vmactions/freebsd-vm/compare/v0.1.5...v0.1.6 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-13 06:45:15 +00:00
Sylvestre Ledru
6f5d5aa456
Merge pull request #3492 from uutils/dependabot/github_actions/codecov/codecov-action-3
...
build(deps): bump codecov/codecov-action from 1 to 3
2022-05-12 08:40:16 +02:00
Sylvestre Ledru
565e4855ca
Merge pull request #3493 from uutils/dependabot/github_actions/EndBug/add-and-commit-9
...
build(deps): bump EndBug/add-and-commit from 7 to 9
2022-05-12 08:40:02 +02:00
Sylvestre Ledru
91653fff28
Merge pull request #3494 from uutils/dependabot/github_actions/actions/cache-3
...
build(deps): bump actions/cache from 2 to 3
2022-05-12 08:39:40 +02:00
Sylvestre Ledru
a3e4f7d375
Merge pull request #3495 from uutils/dependabot/github_actions/actions/checkout-3
...
build(deps): bump actions/checkout from 2 to 3
2022-05-12 08:36:50 +02:00
dependabot[bot]
28c6403ffa
build(deps): bump actions/upload-artifact from 2 to 3
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 12:59:21 +02:00
dependabot[bot]
fd057574d7
build(deps): bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 12:59:18 +02:00
dependabot[bot]
372d460d7a
build(deps): bump actions/cache from 2 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 12:59:15 +02:00
dependabot[bot]
376f6a158b
build(deps): bump EndBug/add-and-commit from 7 to 9
...
Bumps [EndBug/add-and-commit](https://github.com/EndBug/add-and-commit ) from 7 to 9.
- [Release notes](https://github.com/EndBug/add-and-commit/releases )
- [Changelog](https://github.com/EndBug/add-and-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/EndBug/add-and-commit/compare/v7...v9 )
---
updated-dependencies:
- dependency-name: EndBug/add-and-commit
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 12:59:12 +02:00
dependabot[bot]
eeec680c37
build(deps): bump codecov/codecov-action from 1 to 3
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 1 to 3.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v1...v3 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-11 12:59:08 +02:00
Sylvestre Ledru
56264ebece
Merge branch 'main' into 2884-time-0.3
2022-05-07 20:57:14 +02:00
Sylvestre Ledru
a640ed6489
fix the GNU error detection
2022-05-07 09:52:03 +02:00
Sylvestre Ledru
39520a84ab
fix the GNU error detection
2022-05-06 23:54:12 +02:00
Sylvestre Ledru
18f8e168ff
Merge pull request #3488 from turrisxyz/feat/dependabot-github-actions
...
chore: Included githubactions in the dependabot config
2022-05-06 08:37:45 +02:00
naveensrinivasan
608b1afde5
chore: Included githubactions in the dependabot config
...
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveensrinivasan <172697+naveensrinivasan@users.noreply.github.com>
2022-05-05 19:38:10 -05:00
Sylvestre Ledru
f6b9d36891
Merge pull request #3453 from turrisxyz/setup-permissions
...
chore: Set permissions for GitHub actions
2022-05-05 08:00:20 +02:00
Sylvestre Ledru
9b69e6fd47
Merge branch 'main' into 2884-time-0.3
2022-05-02 18:14:14 +02:00
Sylvestre Ledru
ae65dcc7d2
GNU CI: show the new error
2022-05-01 19:00:55 +02:00
Sylvestre Ledru
417b4a22d0
GNU CI: show the new error
2022-05-01 17:07:29 +02:00
Sylvestre Ledru
3a576f2441
time: Various fixes
2022-05-01 17:00:35 +02:00
Sylvestre Ledru
f810b55d86
build in verbose mode (cfg isn't used)
2022-05-01 17:00:35 +02:00
naveen
adfe4b2289
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-04-29 01:01:27 +00:00
Justin Tracey
4caeb2ff1d
add Android to CICD
2022-04-20 08:44:49 +02:00
Sylvestre Ledru
b93fb8de70
update another ref to coreutils 9.1
2022-04-18 14:56:11 +02:00
Sylvestre Ledru
9813f48ed8
GNU/Coreutils: update the reference to 9.1
2022-04-18 00:34:42 +02:00
Sylvestre Ledru
2bed02b70a
Revert the force set of the rustc nightly version
2022-04-13 11:57:11 +02:00
Terts Diepraam
aae298f9a4
Don't pass features when testing individual utils in uucore
2022-04-06 23:23:47 +02:00
Terts Diepraam
31faf86cdb
Don't provide features for testing individual utilities
...
With the Rust 2021 feature resolver, adding a feature like `--features=feat_os_unix` results in an error, because the individual crates do not have that feature.
2022-04-06 11:49:00 +02:00
Terts Diepraam
3629421e17
Bump MSRV to 1.56
2022-04-02 15:18:34 +02:00
Sylvestre Ledru
87c224e978
GNU testsuite: also show the number of SKIP tests
2022-04-01 10:00:44 +02:00
Roy Ivy III
bed7dc5a29
maint/CICD ~ (GnuTests) support local bespoke repo default branch
2022-03-31 23:39:11 +02:00
Roy Ivy III
a6e3564c5d
fix/CICD ~ (GnuTests) be more precise about failing/passing tests
2022-03-31 23:32:28 +02:00
Roy Ivy III
cbe6396149
docs ~ (GnuTests) add reference and notes re GNU coreutils testing processes
2022-03-31 23:32:00 +02:00
Sylvestre Ledru
9e86e56668
Remove a comment to retrigger the CI
2022-03-25 15:28:45 +01:00
Sylvestre Ledru
22e06c2458
also fix coverage
2022-03-25 12:06:41 +01:00
Sylvestre Ledru
c4d89ab146
ci try to fix the error ?
2022-03-25 11:01:05 +01:00
Sylvestre Ledru
2acac0d558
CI: Force the rustc nightly version to fix issue 3305
2022-03-25 09:41:01 +01:00
Terts Diepraam
cf4a0fa5c8
also run unittests in codecov
2022-03-19 22:21:28 +01:00
Terts Diepraam
971f817a95
fix unittests not running in CI
2022-03-19 09:30:49 +01:00
Sylvestre Ledru
ad237f8fff
Merge pull request #3267 from sylvestre/gnu-size
...
GNU ci: compress logs before upload
2022-03-19 09:25:25 +01:00
Sylvestre Ledru
cb576effc2
GNU ci: compress logs before upload
2022-03-18 20:45:12 +01:00
Benjamin Bouvier
323f0ef993
Setup cargo-deny in CI too
2022-03-18 20:44:01 +01:00
Sylvestre Ledru
a5948ce11b
Merge pull request #3155 from jtracey/gecos-off-by-one
...
pinky: fix off-by-one in GECOS parsing
2022-03-17 13:35:05 +01:00
Sylvestre Ledru
0571434a75
ci: rename of the tracking size field to match the tracking project
2022-03-13 21:03:40 +01:00
Sylvestre Ledru
a22709aedd
CI: Disable Windows job i686-pc-windows-gnu
...
Fails with:
error: linker `i686-w64-mingw32-gcc` not found
And the Windows GNU is covered by x86_64-pc-windows-gnu anyway
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
9f5fad1e38
add a job to build with rust nightly
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
2a48234c12
add a job to build with rust stable
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
e3649e33c5
remove old comment
2022-03-08 22:57:32 +01:00
Sylvestre Ledru
f896834c77
Use min rust version as default
2022-03-08 22:57:28 +01:00
Justin Tracey
f52f655934
pinky: improve tests
2022-03-07 12:32:07 -05:00
Sylvestre Ledru
b85cc90586
Fix yaml syntax
2022-03-06 23:33:22 +01:00
Sylvestre Ledru
dfb794d37c
Run dependabot to update deps
2022-03-06 23:32:12 +01:00
xxyzz
6174cad334
Run GNU coverage job on pull requests
...
GNU coverage job now takes around one hour to finish thanks to contributors' work. Run it on pull requests to compare the GNU coverage report.
2022-03-05 13:49:35 +01:00
Sylvestre Ledru
91852d9768
Update to ubuntu latest until https://github.com/uutils/coreutils/issues/3210 is fixed
2022-03-04 12:52:57 +01:00
Sylvestre Ledru
f11ac4b076
Merge pull request #3166 from sylvestre/rust-cache
...
try to use rust-cache on github action to build faster
2022-02-21 17:35:22 +01:00
xxyzz
744592e221
Change the owner of gcda files to the current user
2022-02-20 19:15:48 +08:00
Sylvestre Ledru
9adaf5c288
Merge pull request #3045 from xxyzz/main
...
Create coverage report for GNU tests
2022-02-20 10:57:12 +01:00
Sylvestre Ledru
83d2f550ab
try to use rust-cache on github action to build faster
2022-02-19 21:26:34 +01:00
Roy Ivy III
0af2c9bafb
maint/CICD ~ (GnuTests) display sub-step test comparison failures more prominently
2022-02-17 15:14:51 -06:00