[build] Disable attestations for trusted publishing (#11418)
commit428ffb75aa3534b275cf54de42693a4d261519da
authorbashonly <88596187+bashonly@users.noreply.github.com>
Thu, 31 Oct 2024 09:00:08 +0000 (31 09:00 +0000)
committerGitHub <noreply@github.com>
Thu, 31 Oct 2024 09:00:08 +0000 (31 09:00 +0000)
tree8f57d47c71d686e746a2231364f28e58b9e8b0c7
parentb6dc2c49e8793c6dfa21275e61caf49ec1148b81
[build] Disable attestations for trusted publishing (#11418)

Currently does not work with reusable workflows, e.g. release-nightly.yml calling release.yml

Ref: https://github.com/pypa/gh-action-pypi-publish/releases/tag/v1.11.0
     https://github.com/pypa/gh-action-pypi-publish/discussions/255
     https://github.com/pypi/warehouse/issues/11096

Authored by: bashonly
.github/workflows/release.yml