Skip to content

Bump actions/stale from 10.4.0 to 11.0.0 #28

Bump actions/stale from 10.4.0 to 11.0.0

Bump actions/stale from 10.4.0 to 11.0.0 #28

Workflow file for this run

name: CI
concurrency:
group: ${{github.workflow}}-${{github.ref}}
cancel-in-progress: true
on:
push:
branches: [main]
pull_request:
branches: [main]
workflow_dispatch:
jobs:
primary:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7.0.1
with:
ref: ${{github.event.pull_request.head.sha || github.sha}}
- uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9
with:
activate-environment: true
python-version: "3.15"
- run: uv pip install -e ".[test]"
- run: uvx ruff check --output-format=github
- run: uvx ty check --output-format=github
- run: pytest -vv -p asyncio -p no:asyncio-cooperative --no-local-badge --tb long --cov-report xml
- uses: codecov/codecov-action@v7.0.0
with:
flags: unittests
name: codecov-umbrella
token: ${{secrets.CODECOV_TOKEN}}
verbose: true
timeout-minutes: 5
secondary:
runs-on: ${{matrix.os}}
strategy:
fail-fast: false
matrix:
os: [macos-latest, windows-latest]
python-version: ["3.12", "3.15"]
include: # TODO: macos-latest graalpy build blocked until Aug 25 release
- os: ubuntu-latest
python-version: 3.14t
steps:
- uses: actions/checkout@v7.0.1
- uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9
with:
python-version: ${{matrix.python-version}}
- run: uv run --with ".[test]" pytest -vv -p asyncio --no-cov -p no:asyncio-cooperative --no-local-badge --tb long
timeout-minutes: 5