Skip to content

define visibility class API #16

define visibility class API

define visibility class API #16

Workflow file for this run

name: CI
on:
push:
# branches:
# - 'main'
# - '*.*'
# - '!*backport*'
# tags:
# - 'v*'
# - '!*dev*'
# - '!*pre*'
# - '!*post*'
pull_request:
# Allow manual runs through the web UI
workflow_dispatch:
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
core:
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main
with:
submodules: false
coverage: codecov
toxdeps: tox-pypi-filter
# posargs: -n auto
envs: |
- linux: py311
test:
needs: [core]
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main
with:
submodules: false
coverage: codecov
toxdeps: tox-pypi-filter
# posargs: -n auto
envs: |
- macos: py39
- windows: py39
- linux: py39
docs:
needs: [test]
uses: OpenAstronomy/github-actions-workflows/.github/workflows/tox.yml@main
with:
default_python: '3.9'
submodules: false
pytest: false
toxdeps: tox-pypi-filter
cache-key: docs-${{ github.run_id }}
libraries: |
apt:
- graphviz
envs: |
- linux: build_docs