Skip to content

v0.3.1

v0.3.1 #6

Workflow file for this run

name: Release
on:
release:
types: [published]
jobs:
publish:
name: "Publish release"
runs-on: "ubuntu-latest"
environment:
name: PyPi
steps:
- uses: "actions/checkout@v3"
- uses: "actions/setup-python@v4"
with:
python-version: 3.11
- name: "Install poetry"
run: "pip install poetry"
- name: "Configure poetry"
run: "poetry config virtualenvs.create false --local"
- name: "Run poetry update"
run: "poetry update"
- name: "Build and release"
run: |
poetry build
python -m twine check dist/*
python -m twine upload dist/*
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_TOKEN }}