-
Notifications
You must be signed in to change notification settings - Fork 151
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
Add support for using the OpenTelemetry chloggen tool #923
Conversation
26073f3
to
4fc13c8
Compare
1cee6b3
to
aa1a101
Compare
…n (CHANGELOG.md) tool support
aa1a101
to
d5b3297
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good but want to know about that odd step name
a525a41
to
be7a3d5
Compare
be7a3d5
to
691eb4a
Compare
Going to adopt changes from #917 before the next commit for this PR. |
…rt into otl-add-chloggen # Conflicts: # CHANGELOG.md
…akefile actions into a separate PR
…pdate chloggen scripts to adopt base_utils.sh
Addressed PR comments and separated code out where possible. Executing final testing in GitHub workflows and then this should be ready to review. |
Did you have a separate PR for the code you separated? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, one nit
Co-authored-by: Antoine Toulme <antoine@toulme.name>
Haven't created it yet. Will do shortly. |
Description
This PR brings several enhancements to the Makefile, introducing new utility functions, support for
chloggen
, and pre-commit checks.Updated Makefile with New Actions
install-tools
: Installs required tools for CI/CD workflows using Homebrew and Go. Currently supports only MacOS and Linux.chloggen
: Added utility functions to create and manage changelog entries in.chloggen/
. These entries will be used to automatically populateCHANGELOG.md
during each release.make help
.Testing
The changes were manually tested.
Documentation
CONTRIBUTING.md
to reflect the new Makefile actions and the introduction ofchloggen
.make help
sample:make chlog-release VERSION=0.85.0
sample: