Skip to content

Commit 6d81948

Browse files
committed
Fix testing action
1 parent 4050e66 commit 6d81948

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

.github/workflows/testing.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,23 @@ name: Testing
22
on: [push, pull_request]
33

44
jobs:
5-
test:
5+
tests:
66
runs-on: ubuntu-latest
77
steps:
88
- uses: actions/checkout@v4
99

10+
- name: Install submodules
11+
run: |
12+
git submodule update --init --recursive
13+
1014
- name: Setup Pixi (installs pixi + caches envs) # https://github.com/marketplace/actions/setup-pixi
1115
uses: prefix-dev/setup-pixi@v0.9.0 # pin the action version
1216
with:
13-
pixi-version: v0.49.0 # pin the pixi binary version (optional)
17+
pixi-version: v0.53.0 # pin the pixi binary version (optional)
1418
cache: true # enable caching of installed envs
1519
# only write new caches on main pushes (TODO: Enable)
1620
# cache-write: ${{ github.event_name == 'push' && github.ref_name == 'main' }}
17-
# ensure the 'test' environment(s) are installed
21+
# ensure the 'tests' environment(s) are installed
1822
environments: tests
1923
# don't activate env (we'll call pixi run -e test explicitly)
2024
activate-environment: false

0 commit comments

Comments
 (0)