Age | Commit message (Collapse) | Author |
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
One of our (transitive?) dependencies requires us to compile with a
compiler that supports rust 2021, so we update the MSRV as well.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
|
|
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.0.0 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v2.4.0)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
|
|
add dependabot config
|
|
|
|
|
|
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
|
|
Because one of our dependencies (namingly `socket2`) uses match in a
const fn, which is stabilized in rust 1.46.0, we bump to this version as
MSRV for this crate.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Tested-by: Matthias Beyer <mail@beyermatthias.de>
|
|
This is required because the examples pull in the "reqwest" crate, which
depends on "socket2" and this crate fails to build if the "const fn"
feature is not present (which wasn't on 1.44.0).
Hence, we only run the tests in the 1.44.0 job, but do not compile the
examples.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
MSRV on CI
|
|
Because of a (transitive) dependency (bitvec 0.19.x) that needs at least
1.44.0, we also depend on that version as the MSRV.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
This change makes CI run with rust 1.40.0 as minimum supported Rust
version for the crate.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
This changes the CI setup so that failures on nightly do not break the
CI jobs. This way we can see that nightly changes things but our build
doesn't break immediately.
Because we do not depend on nightly features, I guess this is a good
idea.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Add workflow to block merges with fixup commits
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
This is necessary because rustfmt seems to be unavailable on nightly
from time to time.
So we remove it here, so that our CI does not fail because of that.
Beta and stable channel rustfmt continues to be checked, though.
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|
|
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
|