Skip to content

[pre-commit.ci] pre-commit autoupdate #140

[pre-commit.ci] pre-commit autoupdate

[pre-commit.ci] pre-commit autoupdate #140

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:
runs-on: |
linux: ubuntu-22.04
envs: |
- linux: py38-test-numpy118
- linux: py39-test-numpy119
- linux: py39-test-numpy120
- linux: py39-test-numpy121
- linux: py39-test-numpy122
- linux: py39-test-numpy123
- linux: py310-test-numpy124
- linux: py310-test-numpy125
- linux: py311-test-numpy126
- linux: py312-test-numpydev
- macos: py38-test-numpy118
- macos: py39-test-numpy119
- macos: py39-test-numpy120
- macos: py39-test-numpy121
- macos: py39-test-numpy122
- macos: py39-test-numpy123
- macos: py310-test-numpy124
- macos: py310-test-numpy125
- macos: py311-test-numpy126
- windows: py38-test-numpy118
- windows: py39-test-numpy119
- windows: py39-test-numpy120
- windows: py39-test-numpy121
- windows: py39-test-numpy122
- windows: py39-test-numpy123
- windows: py310-test-numpy124
- windows: py310-test-numpy125
- windows: py311-test-numpy126
publish:
uses: OpenAstronomy/github-actions-workflows/.github/workflows/publish.yml@v1
with:
test_extras: test
test_command: pytest --pyargs fast_histogram -m "not hypothesis"
sdist-runs-on: ubuntu-22.04
targets: |
- cp*-manylinux_x86_64
- cp*-manylinux_aarch64
- cp*-musllinux_x86_64
# - cp*-musllinux_aarch64
- pp*-manylinux_x86_64
# - pp*-manylinux_aarch64
- cp*-macosx_x86_64
- cp*-macosx_arm64
- windows
secrets:
pypi_token: ${{ secrets.PYPI_TOKEN }}