Skip to content

Bump prefix-dev/setup-pixi from 0.6.0 to 0.8.1 #117

Bump prefix-dev/setup-pixi from 0.6.0 to 0.8.1

Bump prefix-dev/setup-pixi from 0.6.0 to 0.8.1 #117

Workflow file for this run

name: CI
on:
push:
branches:
- develop
- master
pull_request:
branches:
- develop
- master
jobs:
ruff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Pixi
uses: prefix-dev/[email protected]
with:
manifest-path: pyproject.toml
- name: Run Ruff
run: pixi run ruff
- name: Run Ruff format
run: pixi run ruff-format
mypy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Pixi
uses: prefix-dev/[email protected]
with:
manifest-path: pyproject.toml
- name: Run mypy
run: pixi run mypy
typos:
name: Spell Check with Typos
runs-on: ubuntu-latest
steps:
- name: Checkout Actions Repository
uses: actions/checkout@v4
- name: Check spelling
uses: crate-ci/typos@master
check:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Pixi
uses: prefix-dev/[email protected]
with:
manifest-path: pyproject.toml
- name: Build and check packages
run: pixi run check-build