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

[repo] Release notes automation #6070

Merged

Conversation

CodeBlanch
Copy link
Member

Changes

  • Adds automation for updating RELEASENOTES.md when performing stable core- releases

Details

RELEASENOTES.md should be updated before creating the release tag because a permalink is included in packages. To help make sure this is done correctly the bot/automation will now detect missing content and remind users to add something. It also now has a command to help do this right from the PR discussion.

Test runs

Merge requirement checklist

  • CONTRIBUTING guidelines followed (license requirements, nullable enabled, static analysis, etc.)

@CodeBlanch CodeBlanch requested a review from a team as a code owner January 17, 2025 17:40
@github-actions github-actions bot added the infra Infra work - CI/CD, code coverage, linters label Jan 17, 2025
Copy link
Contributor

@Kielek Kielek left a comment

Choose a reason for hiding this comment

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

I like the idea,

@CodeBlanch CodeBlanch merged commit c5acd9f into open-telemetry:main Jan 21, 2025
49 checks passed
@CodeBlanch CodeBlanch deleted the automation-release-notes branch January 21, 2025 23:39
Copy link

codecov bot commented Jan 21, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 86.38%. Comparing base (75d947c) to head (3605cb6).
Report is 3 commits behind head on main.

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #6070   +/-   ##
=======================================
  Coverage   86.38%   86.38%           
=======================================
  Files         257      257           
  Lines       11679    11679           
=======================================
  Hits        10089    10089           
  Misses       1590     1590           

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra Infra work - CI/CD, code coverage, linters
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants