Victoria Brekenfeld
c6a3a046e4
ci: Make sure we lint and test all features
2026-03-24 16:23:43 +01:00
Vukašin Vojinović
c13e52da04
ci: add clippy
2026-03-18 18:19:03 +01:00
Jeremy Soller
a7b880ff8a
Add pull request template
2026-02-13 12:35:27 -07:00
Vukašin Vojinović
586a16f17f
chore: update CI
2025-10-22 23:55:11 +02:00
Vukašin Vojinović
7f7ab8bcbe
chore: Rust 2024 edition
...
Set the formatting style to 2021 edition to avoid disrupting existing work.
Remove when possible.
2025-08-21 13:10:11 +02:00
Ian Douglas Scott
d3822d161a
.github/workflows/build.yml: Pass +stable to cargo
...
Otherwise `rust-toolchain.yml` overrides the compiler we try to
install, and rustfmt isn't found.
2025-05-19 21:29:51 +02:00
Ian Douglas Scott
e6f563d04e
ci: Update unsupported cache v2 action to v4
2025-03-03 13:31:46 -08:00
Victoria Brekenfeld
578c77cb69
chore: github-ci was also missing pixman apparently
2025-01-06 20:23:05 +01:00
Victoria Brekenfeld
c07d115d2b
chore: Add libdisplay-info to github ci
2025-01-06 20:23:05 +01:00
Ian Douglas Scott
17b61bbfab
ci: Add cargo fmt check
2024-11-18 18:24:53 +01:00
Ian Douglas Scott
8b458335c7
ci: Disable failing nix build job for now
2024-07-29 14:49:44 +02:00
Ian Douglas Scott
cc01f991a6
ci: Add job to run cargo check with different feature flags
2024-07-29 14:49:44 +02:00
Ian Douglas Scott
f0eeefb6fe
ci: Run for master branch, not master_jammy
2024-07-29 14:49:44 +02:00
fortuneteller2k
92932e0c3e
nix: fix builds and CI
...
Things done:
- migrate from flake-utils to flake-parts for easier composability
- use rust-overlay from oxalica since it works well with rust-toolchain.toml files
2023-07-05 02:14:07 +08:00
Shuxian Wang
d6bc231707
Workaround Nix not fetching LFS files.
...
See https://github.com/NixOS/nix/issues/4623#issuecomment-1270580999 .
2023-06-02 01:53:11 -07:00
Shuxian Wang
14c0711287
Update Nix flake and CI.
2023-06-02 01:24:16 -07:00
Shuxian Wang
426d650c42
Setup Github CI.
2023-01-03 23:11:42 -08:00