Commit Graph

28 Commits

Author SHA1 Message Date
Lynne Megido 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
Lynne Megido c06a7a527a
release v0.5.0 🥳 2022-01-01 13:31:08 +10:00
Lynne Megido 82232a3c05
more command line tests, more version info 2022-01-01 13:02:27 +10:00
Lynne Megido fcaaf283b7
ci improvements c: 2021-10-06 03:11:52 +10:00
Lynne Megido ce79cf14ba
licensing stuff via reuse tool 2021-10-06 00:24:08 +10:00
Lynne Megido 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
Lynne Megido 08b89d237b
disabled cleanup-msrv for now 2021-09-23 03:06:44 +10:00
Lynne Megido 10bf85ba0f bleugh 2021-06-19 17:49:26 +00:00
Lynne Megido 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
Lynne Megido 8a91ca3ef4
an attempt at automated CI release builds that almost certainly won't work 2021-06-18 13:19:02 +10:00
Lynne Megido 0c8c58366f
add comments to gitlab CI, remove useless version stage 2021-06-13 16:47:20 +10:00
Lynne Megido 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
Lynne Megido 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
Lynne Megido 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
Lynne Megido 0b1abcd659
cleanup doesn't need the feature matrix thingy 0uo 2021-05-07 02:28:01 +10:00
Lynne Megido 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
Lynne Megido 64efb0de27
merge webUI changes, fmt
All checks were successful
continuous-integration/drone/push Build is passing
2021-05-06 09:29:20 +10:00
Lynne Megido b93e111357
added JSON output 2021-05-06 08:57:42 +10:00
Lynne Megido 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
Lynne Megido 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
Lynne Megido 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
Lynne Megido 84ce0fc0ce
use needs to specify CI dependency graph for more efficiency 2021-04-28 20:34:46 +10:00
Lynne Megido 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
Lynne Megido 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
Lynne Megido 475998fd22
use Cargo.lock w/ CI 2021-04-26 21:01:35 +10:00
Lynne Megido 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
Lynne Megido 4e37e184ec better gitlab CI
All checks were successful
continuous-integration/drone/push Build is passing
2021-04-21 07:06:56 +00:00
Lynne Megido 430a4b9ab4
added gitlab CI 2021-04-21 16:57:57 +10:00