Skip to content

Merge pull request #193 from authzed/89-manual-credential-setup #479

Merge pull request #193 from authzed/89-manual-credential-setup

Merge pull request #193 from authzed/89-manual-credential-setup #479

---
name: "Publish to PyPI"
on: "push"
jobs:
publish:
name: "Build & Publish"
runs-on: "ubuntu-latest"
steps:
- uses: "actions/checkout@v4"
- uses: "actions/setup-python@v5"
with:
python-version: "3.11"
- name: "Install pypa/build"
run: "python -m pip install build --user"
- name: "Build wheel and source tarball"
run: "python -m build --sdist --wheel --outdir dist/ ."
- name: "Publish"
if: "startsWith(github.ref, 'refs/tags')"
uses: "pypa/gh-action-pypi-publish@release/v1"
with:
password: "${{ secrets.PYPI_API_TOKEN }}"