chore: Add `--locked` to all `cargo build` invocations
This commit is contained in:
parent
0c0b86c008
commit
7cec9ed969
|
@ -118,7 +118,7 @@ jobs:
|
|||
sudo apt install -y libasound2-dev libxcb-shape0-dev libxcb-xfixes0-dev libgtk-3-dev
|
||||
|
||||
- name: Cargo build
|
||||
run: cargo build --package ruffle_desktop --release ${{matrix.DESKTOP_FEATURES && '--features' }} ${{matrix.DESKTOP_FEATURES}} ${{ matrix.target && '--target' }} ${{ matrix.target }}
|
||||
run: cargo build --locked --package ruffle_desktop --release ${{matrix.DESKTOP_FEATURES && '--features' }} ${{matrix.DESKTOP_FEATURES}} ${{ matrix.target && '--target' }} ${{ matrix.target }}
|
||||
env:
|
||||
RUSTFLAGS: ${{ matrix.RUSTFLAGS }}
|
||||
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.MACOSX_DEPLOYMENT_TARGET }}
|
||||
|
@ -151,7 +151,7 @@ jobs:
|
|||
|
||||
- name: Build Safari Web Extension stub binary
|
||||
if: runner.os == 'macOS'
|
||||
run: cargo build --package ruffle_web_safari --release ${{ matrix.target && '--target' }} ${{ matrix.target }}
|
||||
run: cargo build --locked --package ruffle_web_safari --release ${{ matrix.target && '--target' }} ${{ matrix.target }}
|
||||
env:
|
||||
RUSTFLAGS: ${{ matrix.RUSTFLAGS }}
|
||||
MACOSX_DEPLOYMENT_TARGET: ${{ matrix.MACOSX_DEPLOYMENT_TARGET }}
|
||||
|
|
|
@ -81,7 +81,7 @@ jobs:
|
|||
env:
|
||||
RUSTFLAGS: -D warnings
|
||||
# Verify that all features build.
|
||||
CARGO_FLAGS: --locked --all-features
|
||||
CARGO_FLAGS: --all-features
|
||||
working-directory: web
|
||||
shell: bash -l {0}
|
||||
run: |
|
||||
|
|
|
@ -29,7 +29,7 @@ function runWasmBindgen({ path, outName, flags, dir }) {
|
|||
});
|
||||
}
|
||||
function cargoBuild({ profile, features, rustFlags }) {
|
||||
let args = ["build", "--target", "wasm32-unknown-unknown"];
|
||||
let args = ["build", "--locked", "--target", "wasm32-unknown-unknown"];
|
||||
if (profile) {
|
||||
args.push("--profile", profile);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue