name: Test blackout notifier on: push: paths-ignore: - state/outages.json pull_request: workflow_dispatch: jobs: test: runs-on: ubuntu-latest container: image: daily-blackout-check-runner:latest env: PYTHONPATH: src steps: - name: Check out repository uses: https://gitea.com/actions/checkout@v4 - name: Lint run: ruff check . - name: Check formatting run: ruff format --check . - name: Test run: pytest