summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
2022-05-08Update MSRV: 1.56.0 -> 1.56.1Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-03-22Update MSRVMatthias Beyer
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>
2022-03-01Bump actions/checkout from 2.4.0 to 3dependabot[bot]
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>
2022-02-19Update MSRV to 1.49.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2022-02-19Update MSRV to 1.48.0Matthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-12-29configure clippy to run on all targetsDaniel Eades
2021-12-29Bump actions/checkout from 2.0.0 to 2.4.0dependabot[bot]
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>
2021-12-29Merge pull request #258 from danieleades/dependabotMatthias Beyer
add dependabot config
2021-12-28add dependabot configDaniel Eades
2021-12-28use 'toolchain-rs' action to install Cargo componentsDaniel Eades
2021-12-28use 'minimal' toolchain in CIDaniel Eades
2021-08-21Add CI job for checking examplesMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-08-15Test with all features enabled in CIDavid Orchard
2021-07-03Bump MSRV to 1.46.0Matthias Beyer
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>
2021-07-03On 1.44.0, only test testsMatthias Beyer
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>
2021-06-08Merge pull request #212 from matthiasbeyer/msrv-ciMatthias Beyer
MSRV on CI
2021-06-08Update MSRV to 1.44.0Matthias Beyer
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>
2021-06-08Run CI build/tests with 1.40.0Matthias Beyer
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>
2021-06-08On nightly, ignore errorsMatthias Beyer
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>
2021-04-13Merge pull request #195 from matthiasbeyer/actions-block-fixup-mergeMatthias Beyer
Add workflow to block merges with fixup commits
2021-04-09actions: Let test, fmt, clippy only run if check succeededMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-04-01Add workflow to block merges with fixup commitsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-03-26Remove rustfmt on github-actions for nightly channelMatthias Beyer
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>
2021-03-16Add github-actions workflowMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>