Skip to content

0.2.8

0.2.8 #2

Workflow file for this run

name: Release Candidate
on:
release:
types: [ published ]
workflow_dispatch:
permissions:
contents: write
jobs:
build:
name: build-package
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
cache: "pip"
- name: Install Dependencies
run: |
pip install build twine
pip install -r requirements.txt
- name: Build
run: |
python -m build
- name: Push to pypi
env:
TWINE_USERNAME: __token__
TWINE_PASSWORD: ${{ secrets.PYPI_API_TOKEN }}
run: |
twine upload dist/*
- name: Upload artifacts to GitHub Release
uses: softprops/action-gh-release@v2
with:
files: dist/*