Skip to content

Add testing for Python up to 3.14 #104

Add testing for Python up to 3.14

Add testing for Python up to 3.14 #104

Workflow file for this run

name: CI
on:
push:
pull_request:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
tests:
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@v1
with:
envs: |
- linux: py310-test-psutil56
- linux: py311-test-psutil57
- linux: py312-test-psutil58-alldeps
- linux: py313-test-psutil59
- linux: py314-test-psutil59
- macos-14: py310-test-psutil56
- macos-14: py311-test-psutil57
- macos-14: py312-test-psutil58-alldeps
- macos-14: py313-test-psutil59
- macos-14: py314-test-psutil59
- windows: py310-test-psutil56
- windows: py311-test-psutil57
- windows: py312-test-psutil58-alldeps
- windows: py313-test-psutil59
- windows: py314-test-psutil59
publish:
needs: tests
uses: OpenAstronomy/github-actions-workflows/.github/workflows/publish_pure_python.yml@v1
with:
test_extras: 'test'
test_command: pytest --pyargs psrecord
secrets:
pypi_token: ${{ secrets.pypi_token }}