Skip to content

Publish to PyPI

Publish to PyPI #2

Workflow file for this run

name: Publish to PyPI
on:
release:
types:
- published
workflow_dispatch:
inputs:
tag:
required: true
description: Tag name
jobs:
publish_pypi:
runs-on: ubuntu-latest
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
ref: "refs/tags/${{ github.event_name == 'workflow_dispatch' ? github.event.inputs.tag : github.event.release.tag_name }}"

Check failure on line 21 in .github/workflows/pypi.yaml

View workflow run for this annotation

GitHub Actions / Publish to PyPI

Invalid workflow file

The workflow is not valid. .github/workflows/pypi.yaml (Line: 21, Col: 14): Unexpected symbol: '?'. Located at position 42 within expression: github.event_name == 'workflow_dispatch' ? github.event.inputs.tag : github.event.release.tag_name
- name: Install uv
uses: astral-sh/setup-uv@v3
with:
enable-cache: true
- name: Build Package
run: uv build
- name: Publish Package
run: uv publish