Skip to content

Trusted Publishing attestations missing #18128

@letmaik

Description

@letmaik

Describe the bug
I updated my packages to use trusted publishing and found that some .whl files return 200, some 404 when retrieving provenance.

PR: https://github.com/letmaik/pyvirtualcam/pull/132/files

200: https://pypi.org/integrity/pyvirtualcam/0.13.0/pyvirtualcam-0.13.0-cp310-cp310-macosx_11_0_arm64.whl/provenance
404: https://pypi.org/integrity/pyvirtualcam/0.13.0/pyvirtualcam-0.13.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl/provenance

The job that generates and uploads the provenance didn't show any errors:
https://github.com/letmaik/pyvirtualcam/actions/runs/14983471840/job/42098613667

Expected behavior
All .whl files should have attestations uploaded to PyPI.

To Reproduce
Not sure. See linked PR.

My Platform
GitHub Actions

Additional context
I notice this behavior in all my three packages that I upgraded: pyvirtualcam, rawpy, lensfunpy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug 🐛requires triagingmaintainers need to do initial inspection of issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions