Skip to content

Publish Python SDK to PyPI #10

Publish Python SDK to PyPI

Publish Python SDK to PyPI #10

Manually triggered July 28, 2026 10:18
Status Success
Total duration 3m 41s
Artifacts 3

publish-pypi.yml

on: workflow_dispatch
Build and verify exact Python distributions
42s
Build and verify exact Python distributions
Check exact public PyPI state
31s
Check exact public PyPI state
Approve and publish exact Python distributions
24s
Approve and publish exact Python distributions
Re-download and verify exact public PyPI bytes
29s
Re-download and verify exact public PyPI bytes
Fit to window
Zoom out
Zoom in

Deployment protection rules

Reviewers, timers, and other rules protecting deployments in this run
Event Environments Comment
cambridgetcg
approved Jul 28, 2026
pypi

Approve exact sdk-v0.16.5 PyPI trusted publication after owner configured the publisher mapping.

Annotations

3 warnings and 1 notice
Check exact public PyPI state
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@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Approve and publish exact Python distributions
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@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Re-download and verify exact public PyPI bytes
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@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Approve and publish exact Python distributions
Generating and uploading digital attestations

Artifacts

Produced during runtime
Name Size Digest
pypi-release-receipt-30350234792 Expired
910 Bytes
sha256:8a21fdd9871b38cc238a99c2ce12ce9bf3bd51ad96497f5ca11abe5d6d98c5dc
pypi-release-sdist-30350234792 Expired
165 KB
sha256:700b05979bf6dfc6747a7c718f3c90a98d27e64648ac75bf44707197c4015837
pypi-release-wheel-30350234792 Expired
177 KB
sha256:4b10b45d5961389a91963a6d13323b756e1eb737543a767fa33c13477d26a1d6