chore(actions): install deps with --locked

This commit is contained in:
Erica Marigold 2025-02-18 08:55:13 +00:00
parent 7e7029e180
commit 2a1448ce5a
Signed by: DevComp
SSH key fingerprint: SHA256:jD3oMT4WL3WHPJQbrjC3l5feNCnkv7ndW8nYaHX5wFw

View file

@ -43,7 +43,7 @@ jobs:
key: pesde-${{ runner.os }}-${{ hashFiles('pesde.toml') }}
- name: Install dependencies
run: nix develop -c pesde install
run: nix develop -c pesde install --locked
- name: Check formatting
run: nix develop -c lune run fmt -- --check
@ -75,7 +75,7 @@ jobs:
key: pesde-${{ runner.os }}-${{ hashFiles('pesde.toml') }}
- name: Install dependencies
run: nix develop -c pesde install
run: nix develop -c pesde install --locked
- name: Setup lune typedefs
run: nix develop -c lune setup
@ -110,7 +110,7 @@ jobs:
key: pesde-${{ runner.os }}-${{ hashFiles('pesde.toml') }}
- name: Install dependencies
run: nix develop -c pesde install
run: nix develop -c pesde install --locked
- name: Run tests
run: nix develop -c lune run tests