Skip to content

Publish

Publish #4

Workflow file for this run

name: Publish
on:
workflow_run:
workflows: ["Tests"]
branches: [main]
types:
- completed
push:
tags:
- "v*.*.*"
jobs:
build:
runs-on: ubuntu-latest
if: >
github.event.workflow_run.conclusion == 'success' &&
startsWith(github.ref, 'refs/tags/')
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build and publish to pypi
uses: JRubics/[email protected]
with:
pypi_token: ${{ secrets.PYPI_TOKEN }}
poetry_install_options: "--without dev"