chore(actions): use pesde inside nix shell

This commit is contained in:
Erica Marigold 2025-02-16 17:09:15 +05:30
parent 89f6713aea
commit 89c986a3d8
Signed by: DevComp
SSH key fingerprint: SHA256:jD3oMT4WL3WHPJQbrjC3l5feNCnkv7ndW8nYaHX5wFw

View file

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