Skip to content

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

Merged
jimisola merged 2 commits intomainfrom
fix/remove-invalid-sign-artifacts-input
Mar 22, 2026
Merged

fix(ci): replace invalid sign-artifacts input in PyPI publish workflows#76
jimisola merged 2 commits intomainfrom
fix/remove-invalid-sign-artifacts-input

Conversation

@jimisola
Copy link
Copy Markdown
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
@jimisola jimisola merged commit 16a5cae into main Mar 22, 2026
7 checks passed
@jimisola jimisola deleted the fix/remove-invalid-sign-artifacts-input branch March 22, 2026 16:43
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