* CI: use GitHub output format for Ruff
* CI: use pytest-github-actions-annotate-failures too
steps:
- uses: actions/checkout@v4
- uses: pre-commit/action@v3.0.0
+ env:
+ RUFF_OUTPUT_FORMAT: github
test:
runs-on: ${{ matrix.os }}
strategy:
run: tox --skip-missing-interpreters
env:
COVERAGE_XML_PATH: ${{ runner.temp }}
+ BABEL_TOX_EXTRA_DEPS: pytest-github-actions-annotate-failures
- uses: codecov/codecov-action@v3
with:
directory: ${{ runner.temp }}
extras =
dev
deps =
+ {env:BABEL_TOX_EXTRA_DEPS:}
backports.zoneinfo;python_version<"3.9"
tzdata;sys_platform == 'win32'
pytz: pytz
BABEL_*
PYTEST_*
PYTHON_*
+ # To let pytest-github-actions-annotate-failures know it's running in GitHub Actions:
+ GITHUB_ACTIONS
[gh-actions]
python =