From c1b0e4c32a374126051540b0988486633ab0a4c1 Mon Sep 17 00:00:00 2001 From: Jimisola Laursen Date: Sat, 7 Mar 2026 23:48:57 +0100 Subject: [PATCH] fix(ci): replace invalid sign-artifacts input in PyPI publish workflows The `sign-artifacts` input is not a valid parameter for `pypa/gh-action-pypi-publish`. Replace with `attestations: true` (prod) and remove it (test) to eliminate workflow warnings. Signed-off-by: jimisola --- .github/workflows/publish_pypi_prod.yml | 2 +- .github/workflows/publish_pypi_test.yml | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/publish_pypi_prod.yml b/.github/workflows/publish_pypi_prod.yml index b641bac..f5ac4cb 100644 --- a/.github/workflows/publish_pypi_prod.yml +++ b/.github/workflows/publish_pypi_prod.yml @@ -34,4 +34,4 @@ jobs: # if: startsWith(github.ref, 'refs/tags') uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0 with: - sign-artifacts: true + attestations: true diff --git a/.github/workflows/publish_pypi_test.yml b/.github/workflows/publish_pypi_test.yml index 8a0ebb4..40f715b 100644 --- a/.github/workflows/publish_pypi_test.yml +++ b/.github/workflows/publish_pypi_test.yml @@ -31,5 +31,4 @@ jobs: uses: pypa/gh-action-pypi-publish@ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e # v1.13.0 with: repository-url: https://test.pypi.org/legacy/ - sign-artifacts: true skip-existing: true