Quentin Gliech
|
df3133ba42
|
Fix GitHub Actions workflow
|
2021-09-23 21:39:39 +02:00 |
|
Quentin Gliech
|
fb25511484
|
ci: simplify workflow and enhance cache restore
This stops building on Windows and macOS and changes the cache key a bit
for better cache restore when the lockfiles or toolchain change
|
2021-09-23 10:27:25 +02:00 |
|
Quentin Gliech
|
bc55420a39
|
ci: better job dependencies
|
2021-09-17 12:55:10 +02:00 |
|
Quentin Gliech
|
bc07a0d968
|
Docker image and CI
|
2021-09-17 10:40:08 +02:00 |
|
Quentin Gliech
|
89d0821ed2
|
Bump MSRV to 1.54
clap 4.0.0-beta4 broke <1.54 compatibility
|
2021-09-16 15:05:07 +02:00 |
|
Quentin Gliech
|
6fe6371202
|
ci: Download deps with MSRV
|
2021-08-14 13:28:03 +02:00 |
|
Quentin Gliech
|
6ccd3b78d6
|
Set MSRV and let beta & nightly fail in CI
|
2021-08-14 13:18:08 +02:00 |
|
Quentin Gliech
|
d6453d4d4f
|
fix CI by removing the --offline flag from rustfmt
|
2021-07-16 23:22:17 +02:00 |
|
Quentin Gliech
|
7de1b0a60a
|
fix dependencies fetching in CI
|
2021-07-16 23:19:03 +02:00 |
|
Quentin Gliech
|
9dd302d0a7
|
cache Cargo dependencies per OS in CI
|
2021-07-16 23:16:21 +02:00 |
|
Quentin Gliech
|
ebab5085f4
|
run Cargo in offline mode in CI
|
2021-07-16 23:04:13 +02:00 |
|
Quentin Gliech
|
be59f910b9
|
Retry downloading dependencies twice in CI
|
2021-07-16 22:55:26 +02:00 |
|
Quentin Gliech
|
d882eb43d8
|
better caching and dependencies fetching in CI
|
2021-07-16 22:52:00 +02:00 |
|
Quentin Gliech
|
555b659df9
|
ci: tweak cache keys
|
2021-07-10 00:10:22 +02:00 |
|
Quentin Gliech
|
155e74cffb
|
ci: disable fail-fast on test job
|
2021-07-10 00:05:34 +02:00 |
|
Quentin Gliech
|
cea37d4736
|
Also setup cache on rustfmt job in CI
|
2021-07-10 00:01:39 +02:00 |
|
Quentin Gliech
|
706bea34a4
|
Cache dependencies in CI
|
2021-07-09 23:56:35 +02:00 |
|
Quentin Gliech
|
226bab1e43
|
Use stable toolchain for clippy check in CI
|
2021-07-09 16:56:09 +02:00 |
|
Quentin Gliech
|
4519b5251b
|
Setup GitHub Actions
|
2021-07-09 16:44:58 +02:00 |
|