Skip to content
New issue

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

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

Already on GitHub? # to your account

build: Commitizen implementation #73

Merged
merged 6 commits into from
Dec 16, 2021
Merged

build: Commitizen implementation #73

merged 6 commits into from
Dec 16, 2021

Conversation

12rambau
Copy link
Collaborator

@12rambau 12rambau commented Dec 15, 2021

  • create a commitizen environment
  • create a github action workflow:
    • locally run cz bump
    • push to main
    • triggers everything in this order -> bump tag -> bump changelog -> create Github release -> create pipy release
  • document the release process in the doc

I folowed the requirements from https://commitizen-tools.github.io/commitizen/tutorials/github_actions/
It still need to be tested with an administrator of the repository as it request 2 extra secrets environment variables

@12rambau 12rambau marked this pull request as ready for review December 16, 2021 15:37
@12rambau 12rambau merged commit 7bf87a0 into main Dec 16, 2021
@12rambau 12rambau deleted the commitizen branch December 16, 2021 15:45
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant