Skip to content

build(pypi): add pypi release workflow #2

build(pypi): add pypi release workflow

build(pypi): add pypi release workflow #2

Workflow file for this run

name: publish new version to pypi
on:
push:
tags:
- v*.*.*
pull_request:
branches:
- main
jobs:
pypi-publish:
name: upload release to PyPI
runs-on: ubuntu-latest
environment: release
permissions:
id-token: write
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/bootstrap
- run: pipx install poetry
- run: poetry build
- name: publish package distributions to pypi
uses: pypa/gh-action-pypi-publish@release/v1