Skip to content

Commit 4896466

Browse files
committed
CI Fix: Pinning the base64ct package to v1.7.3 because v1.8.0 is requiring rust2024 which breaks MSRV
1 parent f734b5d commit 4896466

2 files changed

Lines changed: 21 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,13 @@ jobs:
2828
with:
2929
components: rustfmt, clippy
3030

31+
- name: Pin dependencies
32+
run: |
33+
# Create lockfile
34+
cargo update
35+
# Pin base64ct to 1.7.3
36+
cargo update -p base64ct --precise 1.7.3
37+
3138
- name: Cargo Format Check
3239
run: cargo fmt --all -- --check
3340

@@ -52,5 +59,12 @@ jobs:
5259
- name: Install Rust 1.81.0
5360
uses: dtolnay/rust-toolchain@1.81.0
5461

62+
- name: Pin dependencies
63+
run: |
64+
# Create lockfile
65+
cargo update
66+
# Pin base64ct to 1.7.3
67+
cargo update -p base64ct --precise 1.7.3
68+
5569
- name: Check MSRV Build
5670
run: cargo check --all-features

.github/workflows/release.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,13 @@ jobs:
1717
with:
1818
components: rustfmt, clippy
1919

20+
- name: Pin dependencies
21+
run: |
22+
# Create lockfile
23+
cargo update
24+
# Pin base64ct to 1.7.3
25+
cargo update -p base64ct --precise 1.7.3
26+
2027
- name: Run Tests
2128
run: cargo test --all-features --workspace
2229

0 commit comments

Comments
 (0)