63 Commits

Author SHA1 Message Date
Mohamed Daahir
f1fc80a6cb
Merge pull request #365 from sorairolake/remove-get-version-action
Remove `battila7/get-version-action`
2024-04-29 05:05:50 +01:00
Shun Sakai
c8008582ad
Apply suggestion
Co-authored-by: Mohamed Daahir <sharaf.13@hotmail.com>
2024-04-29 10:45:58 +09:00
Mohamed Daahir
cf34e85e71 replace macos-latest with macos-13
`macos-latest` is now an alias for `macos-14` which runs on apple silicon
2024-04-28 23:20:15 +01:00
Shun Sakai
c48eca1f6a
Remove battila7/get-version-action 2024-04-23 12:56:51 +09:00
Mohamed Daahir
57779c04aa raise msrv to 1.74 2024-04-13 01:21:28 +03:00
Mohamed Daahir
016e1e12b2 reduce timeout for Test job 2024-02-24 23:30:24 +00:00
Mohamed Daahir
f597374b2c use latest version of ClementTsang/cargo-action 2024-02-24 23:09:39 +00:00
Mohamed Daahir
068db12286 restore step name 2024-02-24 23:07:22 +00:00
Mohamed Daahir
3d80e3fa76 remove redundant space 2024-02-24 23:05:53 +00:00
Mohamed Daahir
728001e2e4 cast use-cross to boolean 2024-02-24 22:39:52 +00:00
Mohamed Daahir
ce3d0d5f3a use ClementTsang/cargo-action where cross is needed 2024-02-24 22:26:33 +00:00
Mohamed Daahir
1af8899ae4 remove actions-rs/cargo 2024-02-24 22:03:29 +00:00
Mohamed Daahir
dc7e65bdb2 switch from the unmaintained actions-rs/toolchain 2024-02-24 21:22:23 +00:00
Mohamed Daahir
d69d413600 update Swatinem/rust-cache to v2 2024-02-24 21:07:21 +00:00
Mohamed Daahir
aa7ca912b1 update actions/checkout to v4 2024-02-24 21:04:21 +00:00
Mohamed Daahir
93800e28f1 use the free version of m1 runner 2024-02-24 20:08:52 +00:00
Mohamed Daahir
58b43d63f4 add apple m1 support 2024-02-24 20:00:51 +00:00
Mohamed Daahir
3d1afbad03
Merge pull request #339 from ducaale/update-lock-file
Update Cargo.lock
2023-11-30 19:57:02 +00:00
Mohamed Daahir
6775c7f98b use --locked for installing cargo-deb 2023-11-19 17:07:09 +00:00
Mohamed Daahir
f4bc2533d3 raise MSRV to 1.70 2023-11-19 16:10:19 +00:00
Mohamed Daahir
b83855b806 raise MSRV to 1.65 2023-11-19 15:46:12 +00:00
Mohamed Daahir
92e46e070d temporarily use another fork of cargo-deb 2023-10-21 14:57:14 +01:00
Mohamed Daahir
aa7d369eba use v2 of Swatinem/rust-cache 2023-05-17 20:28:46 +01:00
Mohamed Daahir
dc843f7491 raise msrv to 1.64.0
Unless cargo version resolution respects rust-version in Cargo.toml,
it is tricky to control the required MSRV. Happy to lower it again if
we can upgrade dependencies and avoid raising the MSRV.
2023-05-17 20:12:05 +01:00
Mohamed Daahir
1e99bf77af update rustls to latest version + raise msrv 2023-04-09 15:48:44 +01:00
ducaale
2fe0ce7b21 remove reference to develop in ci.yaml 2022-11-07 18:33:33 +00:00
Jakub Jirutka
2d1798d78d run tests also with native-tls only 2022-10-05 00:40:41 +01:00
ducaale
56108d13bd reset ci cache 2022-07-30 14:34:49 +03:00
ducaale
f3d11ee520 include target in cache key 2022-05-15 13:03:45 +01:00
ducaale
b9cb9b7810 cache build artifacts in CI 2022-05-01 14:00:50 +01:00
ducaale
139e3ec04c bump MSRV to 1.54 2022-01-23 14:23:10 +00:00
ducaale
f01f122593 enable lto in CI releases only 2022-01-23 12:56:04 +00:00
ducaale
e4a3d815ca use a seperate step for setting rustflags env 2022-01-23 09:08:33 +00:00
ducaale
8d2da74763 use rustflags in CI instead of config.toml 2022-01-17 21:09:18 +00:00
Tiago Ilieve
2bd22586e7 Add aarch64 support 2021-12-20 07:45:53 -03:00
Jan Verbeek
d98b124d7b CI: Allow unknown Clippy lints (for future-proofing) 2021-12-02 01:40:28 +01:00
ducaale
8b73d673ce limit the number of test-threads for ARM 2021-11-28 19:22:07 +02:00
Jan Verbeek
3020ed1f56 CI: Run Clippy on tests 2021-11-26 20:25:26 +01:00
ducaale
2dbdc95824 remove the integration-tests feature flag 2021-11-15 16:17:44 +02:00
ducaale
e9874de0e9 get integration tests to work on ARM
https://github.com/ducaale/xh/pull/190#issuecomment-968887892
2021-11-15 15:15:20 +02:00
ducaale
4c5136095f revert removal of x86_64-unknown-linux-gnu 2021-11-15 14:50:54 +02:00
ducaale
88dfdf71cb remove x86_64-unknown-linux-gnu from testing matrix 2021-11-15 11:48:32 +02:00
ducaale
5bd3fc6876 Revert "enable integration tests for arm-unknown-linux"
This reverts commit 3531cfbf7a37ae747d8532879fd10eb2aee14a85.
2021-11-11 21:25:15 +02:00
ducaale
3531cfbf7a enable integration tests for arm-unknown-linux 2021-11-11 21:13:15 +02:00
ducaale
eafd85afe3 enable online-tests for arm-unknown-linux 2021-11-11 20:57:54 +02:00
ducaale
fd97853b1c temporarily use a patched version of cargo-deb 2021-09-06 23:23:00 +03:00
ducaale
cc304138b9 package for debian 2021-09-05 18:13:17 +03:00
Jan Verbeek
effd4264cb Add native-tls to CI 2021-08-05 17:38:05 +02:00
ducaale
06f4bac573 mark release from ci as draft 2021-06-26 01:58:08 +03:00
Mohamed Daahir
5229227630
Merge pull request #122 from ducaale/install-via-curl
Support installing xh via a shell script
2021-05-02 14:08:07 +01:00