Skip to content

Migrate to uv (project + package management) and ruff (formatting + linting) #40

Migrate to uv (project + package management) and ruff (formatting + linting)

Migrate to uv (project + package management) and ruff (formatting + linting) #40

Workflow file for this run

---
name: "CI"
on:
push:
branches:
# Do not trigger on tags
# https://stackoverflow.com/questions/68573888/how-can-i-not-execute-a-github-action-when-i-push-a-new-tag
"**"
pull_request:
jobs:
tests:
uses: ./.github/workflows/tests.yaml
check_success:
runs-on: ubuntu-latest
needs:
- tests
steps:
- name: Decide whether the needed jobs succeeded or failed
uses: re-actors/alls-green@release/v1
with:
jobs: ${{ toJSON(needs) }}