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

Improve CI/CD with automatic versioning and changelog #195

Closed
wants to merge 1 commit into from

Conversation

sbarfurth
Copy link
Collaborator

Description

As introduced in #190, our CI/CD should include automatic versioning with automatic changelog generation. This requires setup of the correct commit message format (using commitizen) and proper CI/CD configuration to release.

Fixes #190

Type of change

  • Other

Checklist:

  • I have created my branch from a recent version of master

@sbarfurth sbarfurth force-pushed the maint/ci-cd-improvements branch from b55b9a3 to 1917d41 Compare May 24, 2021 15:21
@imbrn
Copy link
Owner

imbrn commented Feb 12, 2022

Hey @barfurth , let's try to use https://github.com/semantic-release/semantic-release instead?

@sbarfurth
Copy link
Collaborator Author

@imbrn sure

@sbarfurth
Copy link
Collaborator Author

@imbrn I suggest we close this one, release 1.4.0 and get your CI changes merged. After that we come back to automatic versioning using semantic-release as you suggested. This branch would be immediately obsolete with your GitHub Actions changes so let's revisit this after. It's not relevant to be merged immediately.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve support for CI/CD
2 participants