c048d21935
update gitlab CI MSRV
2023-03-15 09:17:51 +10:00
420bd0483c
update all dependencies, remove deprecated code
2022-09-04 13:41:41 +10:00
fc45376673
updated copyright years, fixed reuse compliance
...
somehow i had listed the license as LGPL 3 instead of GPL 3 in all the reuse headers, and never noticed... 0uo
2022-01-23 03:10:17 +10:00
c06a7a527a
release v0.5.0 🥳
2022-01-01 13:31:08 +10:00
82232a3c05
more command line tests, more version info
2022-01-01 13:02:27 +10:00
fcaaf283b7
ci improvements c:
2021-10-06 03:11:52 +10:00
ce79cf14ba
licensing stuff via reuse tool
2021-10-06 00:24:08 +10:00
47c55ae61e
bumped MSRV to 1.48.0, minor improvements
...
- this is the rust version that debian stable (buster) currently has, so that's nice
- now we can use `const fn`s in more places, hooray
- smartstring is no longer outdated, hooray
- bitflags is no longer outdated, hooray
- mime_type in files.rs is now a bit smarter about not reading more than it has to, hooray
- removed some redundant clippy lints, hooray
- added a teensy smidgen more documentation, hooray
2021-10-05 02:12:16 +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
continuous-integration/drone/push Build is passing
2021-05-10 10:40:23 +10:00
c3b5dbea35
CI is a bit of a pain
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
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
continuous-integration/drone/push Build is passing
2021-05-07 02:25:44 +10:00
64efb0de27
merge webUI changes, fmt
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
continuous-integration/drone/push Build is passing
2021-04-29 00:27:43 +10:00
6d6897a86e
use separate caches for stable/msrv/nightly jobs
continuous-integration/drone/push Build is passing
2021-04-28 23:56:05 +10:00
32edcc0c92
only re-run CI if necessary
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!
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
continuous-integration/drone/push Build is passing
2021-04-26 20:40:26 +10:00
4e37e184ec
better gitlab CI
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