Skip to content

Commit

Permalink
Increase the MSRV and bump dependencies (#1137)
Browse files Browse the repository at this point in the history
* Bump the MSRV to 1.58

Bumps the official MSRV to 1.58.
This is likely more than required the upcoming version bumps.

* Upgrade cargo zstd to 0.10

* Bump serial_test to v0.6

Changelog does not mention any breaking changes.

* Bump blake to v1

* Bump rouille to 3.5

Required to bump syslog to v6, since otherwise no common version
can be selected for `time`

* Bump syslog to v6

No changelog available. Depends on rouille bump to 3.5, to get a
common version of ´time´.

* Upgrade JWT to v8

The explicit insecure decode method was removed and replaced by
an option for the Validation struct.
The `exp` field had to be added to JobJwt, since otherwise the validation would fail at runtime.
Apparently the `exp` field is required now, even if the valdiation of `exp` is turned off.
  • Loading branch information
jschwe committed May 5, 2022
1 parent f6e36e6 commit 5032a83
Show file tree
Hide file tree
Showing 7 changed files with 233 additions and 186 deletions.
20 changes: 10 additions & 10 deletions .github/workflows/ci.yml
Expand Up @@ -24,7 +24,7 @@ jobs:
uses: ./.github/actions/rust-toolchain
with:
components: ${{ matrix.component }}
toolchain: 1.58.1
toolchain: 1.58

- name: clippy version
run: cargo clippy --version
Expand All @@ -42,24 +42,24 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-18.04
rustc: 1.48.0 # Oldest supported version, keep in sync with README.md
- os: ubuntu-18.04
rustc: 1.48.0
- os: ubuntu-20.04
rustc: 1.58.0 # Oldest supported version, keep in sync with README.md
- os: ubuntu-20.04
rustc: 1.58.0
extra_desc: dist-server
extra_args: --no-default-features --features=dist-tests test_dist_ -- --test-threads 1
- os: ubuntu-18.04
- os: ubuntu-20.04
rustc: stable
- os: ubuntu-18.04
- os: ubuntu-20.04
rustc: beta
- os: ubuntu-18.04
- os: ubuntu-20.04
rustc: nightly
allow_failure: true
extra_args: --features=unstable
- os: ubuntu-22.04
- os: macOS-10.15
- os: windows-2019
rustc: 1.48.0 # Oldest supported version, keep in sync with README.md
rustc: 1.58.0 # Oldest supported version, keep in sync with README.md
- os: windows-2019
rustc: nightly
allow_failure: true
Expand Down Expand Up @@ -172,7 +172,7 @@ jobs:
fail-fast: false
matrix:
include:
- os: ubuntu-18.04
- os: ubuntu-20.04
rustc: nightly
allow_failure: true
extra_args: --features=unstable
Expand Down

0 comments on commit 5032a83

Please sign in to comment.