Skip to content

Release

Release #13

Workflow file for this run

name: Release
on:
workflow_dispatch:
permissions:
contents: write
jobs:
# Build Python package
build:
uses: ewoks-kit/.github/.github/workflows/python-build.yml@main
# Run tests
tests:
needs: build
uses: ewoks-kit/.github/.github/workflows/python-tests.yml@main
# Run linter / checks
checks:
uses: ewoks-kit/.github/.github/workflows/python-check.yml@main
# Build documentation
docs:
needs: build
uses: ewoks-kit/.github/.github/workflows/python-docs.yml@main
# Publish package
publish:
uses: ewoks-kit/.github/.github/workflows/python-publish.yml@main
needs:
- build
- tests
- checks
- docs