Skip to content

Commit 08d94ff

Browse files
committed
feat: lock dioxus-cli version during installation for consistency
1 parent 83884ba commit 08d94ff

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
mv Cargo.toml.tmp Cargo.toml
5858
- uses: dtolnay/rust-toolchain@stable
5959
- uses: Swatinem/rust-cache@v2
60-
- run: cargo install dioxus-cli --version 0.7.3
60+
- run: cargo install dioxus-cli --version 0.7.3 --locked
6161
- name: Build web app
6262
run: dx bundle --platform web --release
6363
- name: Prepare web assets
@@ -108,7 +108,7 @@ jobs:
108108
mv Cargo.toml.tmp Cargo.toml
109109
- uses: dtolnay/rust-toolchain@stable
110110
- uses: Swatinem/rust-cache@v2
111-
- run: cargo install dioxus-cli --version 0.7.3
111+
- run: cargo install dioxus-cli --version 0.7.3 --locked
112112
- name: Build web app
113113
run: dx bundle --platform web --release
114114
- name: Prepare web assets for GitHub Pages
@@ -141,7 +141,7 @@ jobs:
141141
mv Cargo.toml.tmp Cargo.toml
142142
- uses: dtolnay/rust-toolchain@stable
143143
- uses: Swatinem/rust-cache@v2
144-
- run: cargo install dioxus-cli --version 0.7.3
144+
- run: cargo install dioxus-cli --version 0.7.3 --locked
145145
- name: Build macOS + iOS bundles
146146
env:
147147
APP_VERSION: ${{ needs.version.outputs.semver }}
@@ -340,7 +340,7 @@ jobs:
340340
- uses: dtolnay/rust-toolchain@stable
341341
- uses: Swatinem/rust-cache@v2
342342
- name: Install Dioxus CLI
343-
run: cargo install dioxus-cli --version 0.7.3
343+
run: cargo install dioxus-cli --version 0.7.3 --locked
344344
- name: Install Windows bundler tooling
345345
run: choco install nsis -y
346346
- name: Build Windows NSIS bundle
@@ -388,7 +388,7 @@ jobs:
388388
"cmake;3.22.1"
389389
- uses: Swatinem/rust-cache@v2
390390
- name: Install Dioxus CLI
391-
run: cargo install dioxus-cli --version 0.7.3
391+
run: cargo install dioxus-cli --version 0.7.3 --locked
392392
- name: Build Android release APK
393393
run: |
394394
export ANDROID_AAPT2_FROM_MAVEN_OVERRIDE="$ANDROID_HOME/build-tools/34.0.0/aapt2"

0 commit comments

Comments
 (0)