chore(main): release 9.3.4 (#85) #269
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: CI | |
on: | |
push: | |
branches: | |
- main | |
pull_request: | |
branches-ignore: [] | |
permissions: | |
contents: read | |
checks: write | |
issues: write | |
pull-requests: write | |
jobs: | |
quality-control: | |
runs-on: ubuntu-latest | |
steps: | |
- name: Check out the code | |
uses: actions/checkout@v4 | |
- name: Install Pixi | |
uses: prefix-dev/setup-pixi@v0.8.3 | |
with: | |
environments: dev | |
pixi-version: v0.42.1 | |
- name: Ruff Format | |
if: always() | |
run: | | |
pixi run --environment dev format --check | |
- name: Ruff lint | |
if: always() | |
run: | | |
pixi run --environment dev lint --diff | |
# - name: Mypy | |
# if: always() | |
# run: | | |
# pixi run --environment dev type-check | |
- name: Collect QC | |
run: echo "All quality control checks passed" | |
testing: | |
runs-on: ubuntu-latest | |
steps: | |
- uses: actions/checkout@v4 | |
- name: Install Pixi | |
uses: prefix-dev/setup-pixi@v0.8.3 | |
with: | |
environments: dev | |
pixi-version: v0.42.1 | |
- name: Run tests | |
run: pixi run --environment dev test --show-capture=all -s -vv |