Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use a Trusted Publisher for TestPyPI and PyPI publishing #86

Open
7 tasks
thekaveman opened this issue Mar 13, 2024 · 0 comments
Open
7 tasks

Use a Trusted Publisher for TestPyPI and PyPI publishing #86

thekaveman opened this issue Mar 13, 2024 · 0 comments
Labels
actions Related to GitHub Actions workflows chore Chores and tasks for code cleanup, dev experience, etc.

Comments

@thekaveman
Copy link
Member

Read more on the PyPI docs: https://docs.pypi.org/trusted-publishers/using-a-publisher/

Acceptance criteria

  • The release.yml workflow is configured for Trusted Publisher for TestPyPI
  • The PYPI_TEST_API_TOKEN secret is deleted from this repo
  • The associated token in the TestPyPI account for the @cal-itp-bot is deleted
  • The release.yml workflow is configured for Trusted Publisher for PyPI
  • The release.yml prepends the newly published PyPI package URL to the release notes body (see softprops/action-gh-release)
  • The PYPI_API_TOKEN secret is deleted from this repo
  • The associated token in the PyPI account for the @cal-itp-bot is deleted
@thekaveman thekaveman added actions Related to GitHub Actions workflows chore Chores and tasks for code cleanup, dev experience, etc. labels Mar 13, 2024
@thekaveman thekaveman moved this to Todo in Digital Services Mar 13, 2024
@thekaveman thekaveman moved this from Todo to Stretch in Digital Services Apr 10, 2024
@thekaveman thekaveman moved this from Stretch to Todo in Digital Services Jun 4, 2024
@thekaveman thekaveman moved this from Todo to Stretch in Digital Services Jun 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
actions Related to GitHub Actions workflows chore Chores and tasks for code cleanup, dev experience, etc.
Projects
Status: Stretch
Development

No branches or pull requests

1 participant