Skip to content

release(auto-changelog): start using the new AI changelog proofreader - #38444

Merged
HowardBraham merged 1 commit into
mainfrom
auto-changelog
Oct 29, 2026
Merged

HowardBraham merged 1 commit into
mainfrom
auto-changelog

Conversation

@HowardBraham

@HowardBraham HowardBraham commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Description

This is the very last step in a chain of PRs to turn on fully-autonomous CHANGELOG generation in Mobile.

Changelog

CHANGELOG entry: null

Related issues

Previous PRs in the chain

release-tools/auto-changelog

MetaMask/release-tools#127
MetaMask/release-tools#130

github-tools

MetaMask/github-tools#300
MetaMask/github-tools#301
MetaMask/github-tools#303


Note

Medium Risk
Changes how release and OTA hotfix changelogs are produced in CI; misconfiguration could break changelog PRs or tags, though behavior is intended to match the removed script via github-tools v1.

Overview
Mobile release changelog automation no longer runs the local run-update-release-changelog-mobile.sh wrapper or manual github-tools checkout, Node setup, and yarn steps. create-release-pr.yml (OTA hotfix path) and update-release-changelog.yml now call MetaMask/github-tools/.github/actions/update-release-changelog@v1, which owns branch checkout, version derivation from release/X.Y.Z / release/X.Y.Z-ota, and concurrent Runway updates on the release branch.

This PR also threads AI_ANALYZER_LITELLM_KEY from auto-create-release-pr.yml into create-release-pr.yml as an optional reusable-workflow secret and passes it into both changelog action steps so the new AI changelog proofreader can run during autonomous CHANGELOG.md generation.

Reviewed by Cursor Bugbot for commit 1abeae5. Bugbot is set up for automated code reviews on this repo. Configure here.

@HowardBraham HowardBraham self-assigned this Oct 28, 2026
@HowardBraham
HowardBraham requested a review from a team as a code owner October 28, 2026 22:28
@metamask-ci metamask-ci Bot added the team-extension-platform Extension Platform team label Oct 28, 2026
@metamask-ci

metamask-ci Bot commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

PR template — items to address before "Ready for review"

Warnings — informational, address before merging:

  • Related issues section is empty. Add Fixes: #123 / Closes: <URL> / Refs: <Jira key>, or write a short rationale after the colon.
  • Manual testing steps section is empty. Add real steps, or write N/A — <reason>.
  • Screenshots/Recordings section is empty. Add an image/video for user-facing changes, logs/console output for non-user-facing changes, or write N/A if no evidence is applicable.
  • Pre-merge author checklist has only 0 of the required 8 items. Every checklist row must be present and consciously checked — do not delete rows.

See docs/readme/ready-for-review.md for the full Definition of Ready for Review.

@cursor cursor Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit f3c03b9. Configure here.

Comment thread .github/workflows/create-release-pr.yml Resolved
@sonarqubecloud

Copy link
Copy Markdown

@HowardBraham
HowardBraham added this pull request to the merge queue Oct 29, 2026
Merged via the queue into main with commit e6e5de7 Oct 29, 2026
97 checks passed
@HowardBraham
HowardBraham deleted the auto-changelog branch October 29, 2026 00:14
@github-actions github-actions Bot locked and limited conversation to collaborators Oct 29, 2026
@metamask-ci metamask-ci Bot added the release-8.19.0 Issue or pull request that will be included in release 8.19.0 label Oct 29, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

release-8.19.0 Issue or pull request that will be included in release 8.19.0 size-M skip-release-validation team-extension-platform Extension Platform team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants