Skip to content

[repo] Release notes automation#6070

Merged
CodeBlanch merged 7 commits intoopen-telemetry:mainfrom
CodeBlanchOrg:automation-release-notes
Jan 21, 2025
Merged

[repo] Release notes automation#6070
CodeBlanch merged 7 commits intoopen-telemetry:mainfrom
CodeBlanchOrg:automation-release-notes

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
Member

@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
@codecov
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