File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 46
46
- 'setup.cfg'
47
47
- 'requirements.txt'
48
48
- '.pre-commit-config.yaml'
49
+ - 'pixi.toml'
50
+ - 'pixi.lock'
49
51
50
52
style :
51
53
name : Check code style
63
65
with :
64
66
python-version : ${{ matrix.python-version }}
65
67
-
uses :
pre-commit/[email protected]
68
+ # Check that pixi stuff is consistent
69
+ -
uses :
prefix-dev/[email protected]
70
+ with :
71
+ run-install : false
72
+ - name : Check that the pixi.lock is consistent with pixi.toml
73
+ run : |
74
+ pixi run --no-install --locked echo "All good!"
75
+ - name : Check that pixi.toml is consistent with environment.yml and pyproject.toml
76
+ run : |
77
+ pip install tomlkit
78
+ python scripts/generate-pixi-toml.py --verify-only
66
79
67
80
test :
68
81
name : " ${{ matrix.os }} test py${{ matrix.python-version }} numpy${{ matrix.numpy-version }} : fast-compile ${{ matrix.fast-compile }} : float32 ${{ matrix.float32 }} : ${{ matrix.part }}"
You can’t perform that action at this time.
0 commit comments