Skip to content

Commit 56825db

Browse files
LeonMatthesKDABahayzen-kdab
authored andcommitted
CI: Lock tool versions
This should keep us from encountering breakage due to rust version changes, etc. Closes #1212
1 parent e30646e commit 56825db

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/github-cxx-qt-tests.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ jobs:
9191
run: |
9292
# Note that the llvm version needs to match, see the link above
9393
rustup default 1.77.2
94-
cargo install grcov
94+
cargo install --locked --version 0.8.20 grcov
9595
rustup component add rustfmt
9696
# Ensure we do not have any existing coverage files
9797
- run: rm -f coverage/*.profraw
@@ -158,8 +158,8 @@ jobs:
158158
# cargo install --locked --no-default-features --version 0.9.1 sccache
159159
run: |
160160
cargo install --locked --no-default-features --git=https://github.com/ahayzen-kdab/sccache --branch=2092-ignore-notfound-errors sccache
161-
cargo install --version 0.4.36 mdbook
162-
cargo install --version 0.7.7 mdbook-linkcheck
161+
cargo install --locked --version 0.4.36 mdbook
162+
cargo install --locked --version 0.7.7 mdbook-linkcheck
163163
# We want our compiler cache to always update to the newest state.
164164
# The best way for us to achieve this is to **always** update the cache after every landed commit.
165165
# That way it will closely follow our development.
@@ -442,8 +442,8 @@ jobs:
442442
# cargo install --locked --no-default-features --version 0.9.1 sccache
443443
run: |
444444
cargo install --locked --no-default-features --git=https://github.com/ahayzen-kdab/sccache --branch=2092-ignore-notfound-errors sccache
445-
cargo install --version 0.4.36 mdbook
446-
cargo install --version 0.7.7 mdbook-linkcheck
445+
cargo install --locked --version 0.4.36 mdbook
446+
cargo install --locked --version 0.7.7 mdbook-linkcheck
447447
448448
# We want our compiler cache to always update to the newest state.
449449
# The best way for us to achieve this is to **always** update the cache after every landed commit.

0 commit comments

Comments
 (0)