Skip to content

Commit f10d3db

Browse files
committed
ci: add macos arm64 pixi validation
1 parent f053260 commit f10d3db

1 file changed

Lines changed: 31 additions & 0 deletions

File tree

.github/workflows/CI.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,37 @@ jobs:
147147
if: matrix.run_hooks
148148
run: pixi run --frozen pre-commit-run-all
149149

150+
macos:
151+
name: macos (arm64)
152+
runs-on: macos-15
153+
permissions:
154+
contents: read
155+
steps:
156+
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
157+
with:
158+
persist-credentials: false
159+
160+
- uses: prefix-dev/setup-pixi@5185adfbffb4bd703da3010310260805d89ebb11 # v0.9.6
161+
with:
162+
pixi-version: ${{ env.PIXI_VERSION }}
163+
frozen: true
164+
cache: false
165+
166+
- name: Unit tests
167+
run: pixi run --frozen test
168+
169+
- name: Lint
170+
run: pixi run --frozen lint
171+
172+
- name: Format check
173+
run: pixi run --frozen format-check
174+
175+
- name: Security audit
176+
run: pixi run --frozen audit-pypi
177+
178+
- name: Prek hooks
179+
run: pixi run --frozen pre-commit-run-all
180+
150181
dagger:
151182
name: dagger
152183
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)