Skip to content

Conversation

@giovaniceotto
Copy link
Member

Pull request type

Please check the type of change your PR introduces:

  • Code base additions (bugfix, features)
  • Code maintenance (refactoring, formatting, renaming, tests)
  • ReadMe, Docs and GitHub maintenance
  • Other (please describe):

Pull request checklist

Please check if your PR fulfills the following requirements, depending on the type of PR:

  • ReadMe, Docs and GitHub maintenance:

    • Spelling has been verified
    • Code docs are working correctly

What is the current behavior?

Since Travis CI stopped working, automatic publishing of new releases to PyPI stopped working.

What is the new behavior?

A GitHub Action called Publish New Version to PyPI will be triggered when a new release is published, building rocketpy and uploading it to PyPI.

Does this introduce a breaking change?

  • Yes
  • No

Other information

Inspiration from: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

@giovaniceotto giovaniceotto added Releases Related with new releases Git housekeeping Clean and organize our github labels Oct 24, 2022
@giovaniceotto giovaniceotto self-assigned this Oct 24, 2022
@github-actions github-actions bot requested a review from MateusStano October 24, 2022 00:15
Copy link
Member

@Gui-FernandesBR Gui-FernandesBR left a comment

Choose a reason for hiding this comment

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

Thank you @giovaniceotto !! Amazing addition to our work, let's test it

@Gui-FernandesBR Gui-FernandesBR merged commit d50c12d into master Oct 24, 2022
@Gui-FernandesBR Gui-FernandesBR deleted the rel/auto-release-pypi branch October 30, 2022 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Git housekeeping Clean and organize our github Releases Related with new releases

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants