Skip to content

Conversation

@tvhong
Copy link
Collaborator

@tvhong tvhong commented Apr 27, 2024

Notes

I find that the proposed git-flow is an overkill for our simple project. I propose using a single main branch and bump2version for version release instead. Please let me know what you think.

Please also note that gitflow-avh is now deprecated: https://github.com/petervanderdoes/gitflow-avh.

@tvhong tvhong requested a review from jcoombes April 27, 2024 04:10
@tvhong tvhong changed the title Vhong/update release process Update Release Process Apr 27, 2024
@tvhong tvhong changed the title Update Release Process Use Simpler Release Process Apr 27, 2024
@tvhong
Copy link
Collaborator Author

tvhong commented Apr 28, 2024

There are a few drawbacks of my proposed process:

  • Cannot add changelogs to README before publish to PyPI.
  • No validation step before publishing (e.g., by running GitHub CI validations).

I also learned that GitHub Actions can publish directly to PyPI. Maybe we should adopt that workflow.

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.

2 participants