Skip to content

Commit 7d23e9b

Browse files
committed
Fix CI: update pixi to v0.63.2 and pin actions to commit SHAs
The lock file was generated with pixi 0.63.2 but CI used v0.46.0, causing "lock-file not up-to-date" errors.
1 parent 6ad47a3 commit 7d23e9b

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
id-token: write
1616

1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1919

20-
- uses: actions/setup-python@v5
20+
- uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5
2121
with:
2222
python-version: "3.12"
2323

@@ -28,4 +28,4 @@ jobs:
2828
run: python -m build
2929

3030
- name: Publish to PyPI
31-
uses: pypa/gh-action-pypi-publish@release/v1
31+
uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # release/v1

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ jobs:
1313
runs-on: ubuntu-latest
1414

1515
steps:
16-
- uses: actions/checkout@v4
16+
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1717

18-
- uses: prefix-dev/setup-pixi@v0.8.1
18+
- uses: prefix-dev/setup-pixi@ba3bb36eb2066252b2363392b7739741bb777659 # v0.8.1
1919
with:
20-
pixi-version: v0.46.0
20+
pixi-version: v0.63.2
2121

2222
- name: Run tests
2323
run: pixi run test

0 commit comments

Comments
 (0)