João Marcos
fdab666bf8
Enable all tests in CI ( #787 )
...
Some tests are behind the feature `allow_piped_choice`.
By adding that to the feature list we include these tests.
2025-04-16 17:48:04 -03:00
João Marcos
61dab2af29
CI: fix releases
2025-04-06 16:18:33 -03:00
dependabot[bot]
8c32d2c31a
build(deps): bump dawidd6/action-download-artifact in /.github/workflows
...
Bumps [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) from 3 to 6.
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](https://github.com/dawidd6/action-download-artifact/compare/v3...v6 )
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-25 16:29:25 -03:00
João Marcos P. Bezerra
97b4608693
chore: use new Cargo profile in CI for shorter compilation
...
new profile is called `fast` and it's not as fast as `release`, but
should be fast enough for CI and compiles faster
2024-11-20 05:23:20 -03:00
João Marcos P. Bezerra
92059c3de4
CI: tweak: compile artifacts in stable Rust
2024-11-17 21:20:56 -03:00
João Marcos P. Bezerra
917355685c
CI: fix: skip CI if just edited .md files
2024-11-17 21:19:09 -03:00
João Marcos P. Bezerra
17499d7b5d
CI: tweak: reference reusable workflow locally
...
this allows non-main branches to run their own latest workflows, and
helps with forks too
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
269058089f
CI: tweak: make workflows reusable
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
534d39c069
CI: chore: rename jobs and workflow files
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
48f83e75f7
CI: tweak: separate clippy and rustfmt jobs
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
256fedbcc2
CI: tweak: don't run CI for all features
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
40f1234ad0
CI: enha: don't run if only .md
was modified
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
1c6fb9a0b3
CI: refac: reorganizing + renaming
2024-11-17 20:45:49 -03:00
João Marcos P. Bezerra
ca31742394
run clippy for tests too
2024-11-17 17:07:36 -03:00
João M. Bezerra
179b055545
CI: install libclang on Linux
2024-11-17 14:50:02 -03:00
dependabot[bot]
e992da26be
build(deps): bump softprops/action-gh-release from 1 to 2
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 1 to 2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-09 16:23:40 -03:00
Antonios Barotsis
2a60ca836a
Remove prefix-key
2024-02-28 18:01:22 -03:00
Antonios Barotsis
aa77929e5c
remove ciCaching branch trigger
2024-02-28 18:01:22 -03:00
Antonios Barotsis
ed1d758fc3
clear cache for benchmark
2024-02-28 18:01:22 -03:00
Antonios Barotsis
589328d6a5
Join not needed (?)
2024-02-28 18:01:22 -03:00
Antonios Barotsis
4dec225126
remove commas from key
2024-02-28 18:01:22 -03:00
Antonios Barotsis
5bba632331
Make sure key is generated correctly)
2024-02-28 18:01:22 -03:00
cyqsimon
036e1207ef
CI: add unrar
feature to test matrix
2023-12-14 23:32:17 -03:00
dependabot[bot]
642552f75b
build(deps): bump actions/upload-artifact from 3 to 4 ( #581 )
2023-12-15 01:59:38 +00:00
dependabot[bot]
f293d59892
build(deps): bump dawidd6/action-download-artifact from 2 to 3 ( #580 )
2023-12-14 13:31:17 +00:00
cyqsimon
88eab748b3
Use cross for MUSL
...
- I gave up. This is easier.
2023-12-13 19:32:55 -03:00
cyqsimon
fdaaf9a3ec
Skip running tests on ARM64 Windows
2023-12-13 19:32:55 -03:00
cyqsimon
e385f5f367
Major matrix refactor
2023-12-13 19:32:55 -03:00
cyqsimon
21007e8ee1
Disable fail fast
2023-12-13 19:32:55 -03:00
cyqsimon
23936c3d2c
Run tests on every target
2023-12-13 19:32:55 -03:00
João Marcos P. Bezerra
53df5f17de
CI: rename manual-release action
2023-12-05 13:35:26 -03:00
cyqsimon
be199d07a6
Tidy up features
2023-12-04 21:31:32 -03:00
Flat
29791461f4
ci: fix artifacts
2023-11-30 15:46:56 -03:00
Łukasz Krawiec
1aba1a2dfa
use cross environment for x86_64-unknown-linux-musl builds
2023-11-15 08:59:00 -03:00
Łukasz Krawiec
dade163243
added support for listing and decompressing .rar archives
2023-11-15 08:59:00 -03:00
dependabot[bot]
b1c50556da
build(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [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/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 23:43:50 +00:00
figsoda
8937362d9b
ci: fix releases
2023-08-07 12:00:31 -04:00
xgdgsc
9414a8d65d
🔧
2023-03-26 14:58:47 +08:00
xgdgsc
e62178c25e
🔧 skip test for win arm
2023-03-26 14:57:02 +08:00
xgdgsc
e177d11ced
🔧 add arm win
2023-03-26 14:29:03 +08:00
figsoda
48919acb7d
ci: only run tests on main branch
2023-03-20 16:50:33 -04:00
figsoda
697979bd99
ci: automatically create github releases on tags
2022-11-22 19:52:56 -05:00
João Marcos Bezerra
c622ee9dac
Fix typo in CI workflow
2022-11-20 15:49:10 -03:00
figsoda
628e14f281
reactivate ci targets for arm linux and windows mingw
2022-10-14 14:33:00 -04:00
figsoda
5d27a0cd0b
feat: generate man pages with clap_mangen
2022-10-03 20:56:48 -04:00
figsoda
4f9caeeec4
rewrite ci
2021-11-01 10:03:15 -04:00
figsoda
614f2aa6d5
Merge branch 'master' into completions-manpage
2021-10-30 16:59:24 -04:00
Santo Cariotti
01b6dc89de
Check the format with Github Action ( #126 )
...
* Add cargo fmt to the CI
Use a job to check the format of the sourcecode with `cargo fmt`
command. The new step does not change any code, but returns an error
when `check` does not pass with 0 issues.
2021-10-27 10:58:31 -03:00
figsoda
bce6ae2797
generate completions and man page in ci
2021-10-20 22:18:39 -04:00
Vinícius Miguel
f46ff3c26e
CI: stop building for ARM and Windows MinGW ( #82 )
2021-10-07 22:30:07 -03:00