Skip to content

publish

publish #12

Workflow file for this run

name: publish
on: workflow_dispatch
permissions:
contents: write
jobs:
pypi-publish:
name: upload release to PyPI
runs-on: ubuntu-latest
steps:
- name: "Checkout code"
uses: "actions/checkout@v4"
- name: "Setup uv"
uses: astral-sh/setup-uv@v5
with:
version: "0.6.12"
- name: "Build"
run: "uv build"
- name: "Publish"
run: "uv publish -t ${{ secrets.HTTPX_AIOHTTP }}"
- name: "Publish docs"
run: "uv run ./scripts/publish_docs"