Skip to content

Commit

Permalink
ci: fix MSRV jobs with cargo update
Browse files Browse the repository at this point in the history
  • Loading branch information
notmandatory committed Jul 26, 2023
1 parent eef97ad commit fdb9d18
Show file tree
Hide file tree
Showing 6 changed files with 477 additions and 309 deletions.
10 changes: 9 additions & 1 deletion .github/workflows/cont_integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,14 @@ jobs:
profile: minimal
override: true
components: rustfmt, clippy
- name: Pin dependencies for MSRV
if: matrix.rust == '1.57.0'
run: |
cargo update
cargo update -p log --precise 0.4.18
cargo update -p hashlink --precise 0.8.0
cargo update -p tempfile:3.7.0 --precise 3.6.0
cargo update -p base64ct --precise 1.5.3
- name: Build
run: cargo build --no-default-features --features repl,${{ matrix.features }} --locked
- name: Clippy
Expand Down Expand Up @@ -80,7 +88,7 @@ jobs:
- run: sudo apt-get update || exit 1
- run: sudo apt-get install -y libclang-common-10-dev clang-10 libc6-dev-i386 || exit 1
- name: Set default toolchain
run: rustup default 1.57.0 # MSRV
run: rustup default 1.65.0
- name: Set profile
run: rustup set profile minimal
- name: Add target wasm32
Expand Down
Loading

0 comments on commit fdb9d18

Please sign in to comment.