53 Commits

Author SHA1 Message Date
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
8ec11a4c42
Merge pull request #385 from figsoda/ci 2023-03-20 19:00:25 -04:00
figsoda
48919acb7d ci: only run tests on main branch 2023-03-20 16:50:33 -04:00
figsoda
8507cd242e set up dependabot 2023-03-19 15:36:51 -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
c6163cff36 chore: add pull request template 2022-08-09 22:13:03 +08:00
figsoda
c1092a51da fix question template 2021-11-13 19:18:42 -05:00
figsoda
97a728e722 improve issue templates 2021-11-13 17:11:23 -05:00
João Marcos Bezerra
d31ba20d1e Update issue templates 2021-11-10 20:57:14 -03: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
Vinícius Miguel
a96eb53625
CI: bump VM's Ubuntu version to 20 (#81) 2021-10-07 18:31:41 -03:00
João Marcos Bezerra
4e382491c5
CI: remove --release from unused artifacts
This will speed up compilation in our CI.
2021-10-07 00:54:38 -03:00
João Marcos Bezerra
97825b8ad5
CI: don't upload unused artifacts
Just upload artifacts that are supported by the installer
2021-10-07 00:48:52 -03:00
Vinícius Miguel
23a3eafc3f
CI: fix macOS executable paths 2021-10-06 19:18:07 -03:00
João M. Bezerra
3cd8b3aa51 CI: Removing fallible mac arm64 job 2021-10-02 02:11:58 -03:00
João M. Bezerra
9265198f58 Fix workflows new path for binaries 2021-09-26 23:02:59 -03:00
João M. Bezerra
df4f24469c Fix installation for Mac OS
Using a more appropriate installation location, /usr/local/bin

/usr/bin is protected in Mac OS by SIP (System Integrity Protection)
2021-09-26 22:59:02 -03:00
João M. Bezerra
3ea45e57d8 Update uploaded artifacts names 2021-09-17 04:16:33 -03:00
Vinícius Rodrigues Miguel
ec24bd90ab Actions: new targets: Linux ARM64 (glibc), x86-64 (musl), Windows (MinGW) 2021-07-25 02:50:59 -03:00
Vinícius Miguel
621a0c8fc3 CI: build and test for Linux ARMv7 2021-04-06 16:32:12 -03:00
Vinícius Miguel
8e680402a9
CI: use MUSL when compiling for Linux 2021-04-05 21:46:27 -03:00