Automate PyPI Releases by Bibo-Joshi · Pull Request #4364 · python-telegram-bot/python-telegram-bot · GitHub
Skip to content

Automate PyPI Releases#4364

Merged
Bibo-Joshi merged 18 commits intomasterfrom
automate-pypi
Jul 12, 2024
Merged

Automate PyPI Releases#4364
Bibo-Joshi merged 18 commits intomasterfrom
automate-pypi

Conversation

@Bibo-Joshi
Copy link
Copy Markdown
Member

@Bibo-Joshi Bibo-Joshi commented Jul 9, 2024

Closes #4318

ToDo:

  • Revert random version numbers
  • disable running on pushes to this dev branch
  • Rename gpg public key file once first version using this workflow is clear
  • Create follow-up PR to update website on verification information Update information on verifying releases python-telegram-bot.github.io#21
  • Possibly extend the verification information with the optional parameters of sigstore
  • Verify that the testpypi upload & github draft release work

@Bibo-Joshi Bibo-Joshi added the 🔗 github-actions related technology: github-actions label Jul 9, 2024
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 10:44 — with GitHub Actions Inactive
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 10:52 — with GitHub Actions Inactive
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 10:56 — with GitHub Actions Inactive
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 10:59 — with GitHub Actions Inactive
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 11:04 — with GitHub Actions Inactive
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 11:15 — with GitHub Actions Inactive
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 15:45 — with GitHub Actions Inactive
@Bibo-Joshi Bibo-Joshi temporarily deployed to release_test_pypi July 9, 2024 15:59 — with GitHub Actions Inactive
@Bibo-Joshi
Copy link
Copy Markdown
Member Author

Comment thread README.rst Outdated
Copy link
Copy Markdown
Member

@harshil21 harshil21 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks to be extensively tested. I just have some questions below :)

Comment thread .github/workflows/release_pypi.yml
Comment thread .github/workflows/release_pypi.yml
@Bibo-Joshi Bibo-Joshi added the ℹ️ needs-wiki-update information: needs-wiki-update label Jul 10, 2024
@Bibo-Joshi Bibo-Joshi merged commit efe1392 into master Jul 12, 2024
@Bibo-Joshi Bibo-Joshi deleted the automate-pypi branch July 12, 2024 14:44
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

🔗 github-actions related technology: github-actions ℹ️ needs-wiki-update information: needs-wiki-update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Automated PyPI Release

2 participants