# Forgejo and Gitea Actions both read .github/workflows when their own folder is absent. # On Forgejo, if the runner's default action mirror lacks setup-pixi, write it as # https://github.com/prefix-dev/setup-pixi@v0.9.4. # The tools need Python 3.14, which pixi.toml pins, so one environment covers every supported Python. name: check on: push: branches: [main] pull_request: jobs: check: runs-on: linux-base container: image: git.scient.ing/infra/linux-base:26.10.7 steps: - uses: actions/checkout@v4 - name: Check the repository run: pixi run check - name: Stress the reference implementation run: pixi run python tools/stress.py