Skip to content

Release from main

Release from main #8

Re-run triggered June 17, 2026 21:16
Status Success
Total duration 2m 12s
Artifacts 6

release-publish.yml

on: workflow_dispatch
Matrix: build_binaries
Verify release artifacts
12s
Verify release artifacts
Publish to TestPyPI
1m 4s
Publish to TestPyPI
Smoke test TestPyPI package
21s
Smoke test TestPyPI package
Publish to PyPI
41s
Publish to PyPI
Smoke test PyPI package
15s
Smoke test PyPI package
Create draft GitHub Release
5s
Create draft GitHub Release
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
tconley1428
approved Jun 17, 2026
pypi

Annotations

2 warnings and 1 notice
Smoke test TestPyPI package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Smoke test PyPI package
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish to PyPI
Generating and uploading digital attestations