Ryo Kawaguchi
8ab0989f8f
Make docker-tests less verbose and easier to add new tests ( #311 )
...
* Make docker-tests less verbose and easier to add new tests
* Fix positional argument parsing
* Suppress more logs unless --verbose is specified
2024-04-22 21:10:57 +09:00
Matěj Laitl
6597a711bd
Drop the release-artifacts (.deb packages) CI job ( #272 )
...
Follow-up to #203 . In that issues we've found out that the built packages don't work correctly on some Debian versions.
We've (@mcginty I think?) when manually removed them from the 1.5.4 release artifacts, and they have been provided by 3rd party repositories since.
So drop the CI jobs.
2023-07-04 21:07:02 +02:00
Matěj Laitl
90c03de835
Update Ubuntu dependencies to fix CI
...
I was not sure what version to use as Ubuntu jammy has clang 11, 12, 13 and 14 (!). I stayed conservative.
2023-01-03 22:42:50 +01:00
Matěj Laitl
00c2b3c6a1
CI: use stable clippy
...
Using nightly one leads to having to resolve lints more frequently than rust releases, which is
getting inconvenient.
It also leads to a small compatibility issue with stable clippy: if we need to #[allow] a lint that
is only present in nightly clippy, then stable clippy complains about unknown ling in the `allow`.
2022-12-01 10:29:48 +01:00
Jake McGinty
1aa16c84f5
actions: add missing clippy component for nightly
2022-09-24 13:01:56 +09:00
Jake McGinty
f0fe19674c
actions: use nightly clippy
...
Doing this alongside nightly fmt makes sense to me, anyway.
2022-09-24 12:55:06 +09:00
Jake McGinty
54131b4447
actions: use Swatinem/rust-cache for simpler build caching
2022-01-31 22:42:26 -06:00
Jake McGinty
061c6539e1
actions: remove RPM build step
...
It seems to be broken, and I'm not sure if anyone's actually using it.
2022-02-01 05:08:55 +09:00
Matěj Laitl
7ade68379f
Run rustfmt on CI ( #178 )
...
* Run rustfmt on CI
* Run rustfmt on nightly toolchain, outside test matrix
Rustfmt doesn't need dependencies and should be platform-agnostic anyway.
2022-01-07 17:57:43 +09:00
Matěj Laitl
72353ed7a9
Clippy all targets ( #153 )
...
* Fix clippy lints in tests
* CI: let clippy lint also tests
They deserve equal clippy love, right? :)
2021-09-15 23:47:24 +09:00
Jake McGinty
22203e63d0
server: addd ipv6 tests as feature flag alongside ipv4
2021-09-05 23:50:09 +09:00
Matěj Laitl
eb90cc53a5
Fix clippy warnings, add clippy to CI ( #127 )
...
* Tidy code a bit thanks to clippy
Clippy 1.54 newly detects some redundant constructs, that's nice.
sort_unstable() should yield exact same results as sort() for `Vec<&str>`
and could be faster, clippy says.
* Add clippy to CI
2021-08-09 20:35:42 +09:00
Jake McGinty
ba0b062ce9
meta: release v1.3.1
2021-06-01 00:58:09 +09:00
Jake McGinty
414e9c83fb
docker-tests: support userspace and kernel backends
2021-05-21 14:22:43 +09:00
Jake McGinty
05161fccc3
actions: run docker tests ( #74 )
2021-05-20 11:43:52 +09:00
Jake McGinty
3542c6c9e0
Revert "actions: add docker-tests.yml"
...
This reverts commit d79c4524dc
.
2021-05-10 14:00:04 +09:00
Jake McGinty
d79c4524dc
actions: add docker-tests.yml
2021-05-10 04:51:31 +09:00
Michael Kuryshev
d7e9a60ba1
actions: build rpms for releases ( #29 )
2021-05-09 19:57:37 +09:00
Jake McGinty
f0018c1052
actions: trigger checks on PRs
2021-04-07 02:49:24 +09:00
Jake McGinty
c49f061bb7
kabloomers. public release v1.0.0
2021-03-30 02:47:34 +09:00