Commit Graph

41 Commits

Author SHA1 Message Date
Félix Saparelli 84eb92b82e Separate check on main (#288) 2022-05-30 03:07:21 +00:00
Félix Saparelli 3d19ce04e7 Specify full name for bors builds (#287) 2022-05-30 02:59:14 +00:00
Félix Saparelli d395faeefa Test with MSRV on all platforms (#286) 2022-05-30 02:44:50 +00:00
Félix Saparelli 4be340a4bc Configure bors (#285) 2022-05-30 02:34:22 +00:00
Félix Saparelli 4a6d4350c5 Always install release tools 2022-04-15 15:45:17 +12:00
Félix Saparelli 71f2e38ecb Use cargo-install gh task 2022-03-18 14:12:23 +13:00
Félix Saparelli c79d2726ba Disable Windows ARM64 builds
They're consistently failing, needs debugging.
2022-01-26 10:25:33 +13:00
Félix Saparelli 366277c6c1 Add issue templates 2022-01-26 08:10:14 +13:00
Félix Saparelli 187c696d8f Fix release workflow 2022-01-19 00:25:45 +13:00
Félix Saparelli 0334b9c9fa Bump msrv in ghaction too 2022-01-18 22:42:19 +13:00
Félix Saparelli 23a3482361
Include some debug info in release, but compress it for prebuilds 2022-01-13 01:02:22 +13:00
Félix Saparelli afd9677441 Add manual trigger to audit and check 2021-10-26 21:14:47 +13:00
Félix Saparelli b13c23c576 Use latest stable toolchain in audit 2021-10-26 21:13:57 +13:00
Félix Saparelli be37349b90
Bump msrv to 1.56.0 (2021 ed) 2021-10-20 00:48:47 +13:00
Félix Saparelli f9cbb11258
Just reset the MSRV to latest stable (1.55), might as well 2021-10-17 04:12:04 +13:00
Félix Saparelli beb87bdbb0
Update MSRV to 1.45
we can do it, it's a breaking...
also, Tokio requirement
2021-10-17 03:58:22 +13:00
Ethan Smith c2d57fcf48
Add arm64 musl build 2021-09-05 13:42:20 -07:00
Félix Saparelli 13140c88c4 Temporarily disable rpm releases 2021-07-31 06:36:57 +12:00
Félix Saparelli 42c34a66a2
Install release tools with --locked 2021-07-31 06:18:47 +12:00
Félix Saparelli 3948e4e9a0 Cache cargo bin in CI 2021-07-22 03:18:27 +12:00
Félix Saparelli d7b7dcd5f0 Only install deb+rpm tooling on linux 2021-07-22 03:13:00 +12:00
Félix Saparelli e6c7da3635 Add rpm support with cargo-generate-rpm 2021-07-10 03:48:12 +12:00
Félix Saparelli 1eaaf7e844 Use cargo-deb to replace existing deb kludge 2021-07-10 03:48:12 +12:00
Félix Saparelli 4526ba2cae Merge in cargo watch's release improvements 2021-07-10 03:48:12 +12:00
Félix Saparelli badb27a19c Add release public key 2021-07-10 03:48:12 +12:00
Félix Saparelli dc4a31252f
Only check MSRV for library 2021-05-09 04:20:13 +12:00
Félix Saparelli 9a002be54c
Ignore lib version tags for CI to avoid work duplication 2021-05-09 03:49:57 +12:00
Félix Saparelli c517b98782 Split readmes 2021-05-09 03:44:11 +12:00
Félix Saparelli c5c69731c2 Use grep -E for macOS compat 2021-05-09 02:19:53 +12:00
Félix Saparelli d4e0e93278
Only build cli crate during release 2021-05-09 01:23:06 +12:00
Félix Saparelli 8295ac7a1c Don't fail CI on clippy warnings 2021-05-08 19:22:35 +12:00
Félix Saparelli bdc3550a0d
Restrict CI to changes that will cause recompiles 2021-05-01 04:32:42 +12:00
Félix Saparelli 149b9b9821
Split the versioning of the lib and cli (in theory) 2021-05-01 04:22:33 +12:00
Félix Saparelli 898f83e29c
Add experimental builds for WinARM 2021-05-01 02:26:33 +12:00
Félix Saparelli 5da59b122d
Finish apple m1 prep config 2021-05-01 02:25:10 +12:00
Félix Saparelli a510ecd936 Enable experimental Apple M1 cross builds and downgrade i686 musl to experimental 2021-04-21 10:03:24 +12:00
Félix Saparelli 0e26934bbd
Add manpage in HTML format to release packages 2021-04-17 02:04:43 +12:00
Félix Saparelli 03aad1caaa
Don't run checks on tags 2021-04-11 05:59:42 +12:00
Félix Saparelli b0d2a6c875
Bump MSRV to 1.43 2021-04-11 05:17:11 +12:00
Félix Saparelli 2e85658a12
Update MSRV to 1.40 for non_exhaustive 2021-04-11 04:38:56 +12:00
Félix Saparelli ecd7d1c7e3 Switch to gh actions and clean up metadata and build stuff 2021-04-10 23:53:12 +12:00