Alexander Fougner
caeeba5152
ci: set and verify MSRV
...
To prevent uncontrolled usage of new rust features, directly or from
dependencies, set a minimum supported Rust version and verify it builds.
Signed-off-by: Alexander Fougner <fougner89@gmail.com>
2023-08-04 20:13:38 +02:00
Alexander Fougner
a3087defd8
Remove sparse protocol envvar
...
Default as of rust 1.70
Signed-off-by: Alexander Fougner <fougner89@gmail.com>
2023-08-04 20:13:38 +02:00
Alexander Fougner
a7b0ba44f0
ci: upgrade to checkout action v3
...
v2 is deprecated
Signed-off-by: Alexander Fougner <fougner89@gmail.com>
2023-07-20 22:27:56 +02:00
Jörg Thalheim
2bbb23812c
add dependabot config to keep github ci actions up-to-date
2023-07-20 22:27:56 +02:00
Jörg Thalheim
73dd04c059
ci: unpin nix install url
...
I don't think we no longer need this and the install-nix-action
is not compatible with it.
2023-07-20 22:27:56 +02:00
Jörg Thalheim
23c2c8832a
ci: bump install-nix-action/cachix to fix nixos build
...
Signed-off-by: Jörg Thalheim <joerg@thalheim.io>
2023-07-20 22:27:56 +02:00
Alexander Fougner
eb13ae8d5e
Add packaging workflow
...
Package and publish deb+rpm for easy testing
Signed-off-by: Alexander Fougner <fougner89@gmail.com>
2023-03-19 19:24:28 +01:00
Kayla Firestack
3db34427e6
add nixos check
...
add cachix action
2021-10-18 16:31:21 -04:00