Commit Graph

10 Commits (05f404ba1f70b997b33808e1d1d2daeb3e826f6c)

Author SHA1 Message Date
Manos Pitsidianakis 598a70f9df
CI: move lints.yaml actions to Makefile.lint
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
4 weeks ago
Manos Pitsidianakis 77da86eb0f
CI: Update cargo-derivefmt version
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2 months ago
Manos Pitsidianakis 7419b465ea
CI: unpin rust version after updating `time` dependency
This reverts commit 8a74920d (CI: pin rust version to 1.79.0, 2024-07-28).

Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
2 months ago
Manos Pitsidianakis 4684b6016b
CI: remove env vars from action names
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
3 months ago
Manos Pitsidianakis 8a74920dc7
CI: pin rust version to 1.79.0
Stable release 1.80.0 has a regression causing compilation errors:

  error[E0282]: type annotations needed for `Box<_>`

Pin stable version to 1.79.0, since we don't need anything later than
our MSRV anyway.

Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
3 months ago
Manos Pitsidianakis 4ce616aeca
CI: fix lints.yaml rustup install step
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
7 months ago
Manos Pitsidianakis 8a95febb78
CI: set debuginfo=0 in test/lint builds
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
10 months ago
Manos Pitsidianakis c41f35fdd5
CI: use actions/checkout@v3
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
10 months ago
Manos Pitsidianakis 773254864b
CI: remove on-push hooks for actions w/ run on-pr
Because it results in jobs being scheduled twice, once because of push
and once because they are in a PR.

Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
10 months ago
Manos Pitsidianakis 0a617410ec
CI: split test.yaml to test.yaml and lints.yaml
Signed-off-by: Manos Pitsidianakis <manos@pitsidianak.is>
10 months ago