Skip to content

fix(ci): replace invalid sign-artifacts input in PyPI publish workflows#76

Open
jimisola wants to merge 1 commit intomainfrom
fix/remove-invalid-sign-artifacts-input
Open

fix(ci): replace invalid sign-artifacts input in PyPI publish workflows#76
jimisola wants to merge 1 commit intomainfrom
fix/remove-invalid-sign-artifacts-input

Conversation

@jimisola
Copy link
Member

@jimisola jimisola commented Mar 7, 2026

Summary

  • Remove invalid sign-artifacts: true input from pypa/gh-action-pypi-publish in both PyPI publish workflows
  • Replace with explicit attestations: true in the prod workflow (default but kept for clarity)
  • Fixes the "Unexpected input(s) 'sign-artifacts'" warnings in publish-to-pypi

Test plan

  • Verify test PyPI publish workflow runs without the sign-artifacts warning
  • Verify prod PyPI publish workflow runs without the sign-artifacts warning

🤖 Generated with Claude Code

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 <jimisola@jimisola.com>
@jimisola jimisola self-assigned this Mar 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant