Skip to content

Publish Python distribution to PyPI #1

Publish Python distribution to PyPI

Publish Python distribution to PyPI #1

Manually triggered September 21, 2026 14:08
Status Success
Total duration 2m 3s
Artifacts 1

publish.yml

on: workflow_dispatch
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
hawklithm
approved Sep 21, 2026
pypi

Annotations

2 warnings and 3 notices
Build distribution packages
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/upload-artifact@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish distribution packages to PyPI
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build distribution packages
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
Publish distribution packages to PyPI
Generating and uploading digital attestations
Publish distribution packages to PyPI
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"

Artifacts

Produced during runtime
Name Size Digest
python-package-distributions
155 KB
sha256:9b03ccd27eaaa1795e4d6cbd2069dc4e67441c9865edce0f769ea56605b68781