Commit graph

24 commits

Author SHA1 Message Date
3b6be17e4a
switch to edition 2021, bumping msrv to 1.56.0
unfortunately we can't use the new resolver for reasons explained in the readme
2021-09-24 18:04:03 +10:00
a3cb90c8ee
bump msrv to 1.54.0
this entails:
- updating clap to the latest version (3.0.0-beta.4)
- removing the version restrictions on smartstring and bitflags
- updating various config files to match the new MSRV
- constifying a function that contained a match statement, and therefore couldn't be made const until now
- updating the all-important readme badge
2021-09-24 18:04:02 +10:00
08b89d237b
disabled cleanup-msrv for now 2021-09-23 03:06:44 +10:00
10bf85ba0f bleugh 2021-06-19 17:49:26 +00:00
3b7a26961b
i'm disabling the release job because it is probably haunted and, to my knowledge at least, nobody has ever died from being TOO paranoid about CI 2021-06-18 13:26:22 +10:00
8a91ca3ef4
an attempt at automated CI release builds that almost certainly won't work 2021-06-18 13:19:02 +10:00
0c8c58366f
add comments to gitlab CI, remove useless version stage 2021-06-13 16:47:20 +10:00
5720c53735
more like gitlab C-why
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-10 10:40:23 +10:00
c3b5dbea35
CI is a bit of a pain
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-08 02:50:23 +10:00
394bcf1897
do a build with default features before all the customised builds, should help speed things up more
Some checks reported errors
continuous-integration/drone/push Build encountered an error
2021-05-07 02:49:17 +10:00
0b1abcd659
cleanup doesn't need the feature matrix thingy 0uo 2021-05-07 02:28:01 +10:00
a1b16bd8e0
use cargo-sweep to clean up the cache every now and then
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-07 02:25:44 +10:00
64efb0de27
merge webUI changes, fmt
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-06 09:29:20 +10:00
b93e111357
added JSON output 2021-05-06 08:57:42 +10:00
80f14085cf
properly use separate caches for stable/msrv/nightly jobs
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-29 00:27:43 +10:00
6d6897a86e
use separate caches for stable/msrv/nightly jobs
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-28 23:56:05 +10:00
32edcc0c92
only re-run CI if necessary
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-28 23:52:42 +10:00
84ce0fc0ce
use needs to specify CI dependency graph for more efficiency 2021-04-28 20:34:46 +10:00
534101db8b
vastly improved CI - now builds/tests all feature configurations, against MSRV, stable, and nightly!
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-28 20:14:52 +10:00
b3ce5d3d46
numerous CI improvements =u=
- run clippy before all other tasks
- deny on clippy warnings when running in CI
- build and test both xdg and infer backends
- make sure "fif -V" actually works
2021-04-28 16:11:11 +10:00
475998fd22
use Cargo.lock w/ CI 2021-04-26 21:01:35 +10:00
b80c510d48
gitlab ci improvements: cache target & .cargo, separate test and build
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-26 20:40:26 +10:00
4e37e184ec better gitlab CI
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-21 07:06:56 +00:00
430a4b9ab4
added gitlab CI 2021-04-21 16:57:57 +10:00