Skip to content

v2.11.4

v2.11.4 #36

Workflow file for this run

name: Release
on:
release:
types: [published]
jobs:
build:
name: "Release"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.2.2
- name: Set up Python 3.9
uses: actions/setup-python@7f4fc3e22c37d6ff65e88745f38bd3157c663f7c # v4.9.1
with:
python-version: 3.9
- name: Install Poetry
run: pip install poetry
- name: Install dependencies
run: poetry install
- name: Run tests with coverage
run: poetry run pytest
timeout-minutes: 10
- name: publish
env:
PYPI_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
PYPI_USERNAME: ${{ secrets.PYPI_USERNAME }}
run: poetry publish --build --username "$PYPI_USERNAME" --password "$PYPI_PASSWORD"