test: Add cherry-picks section to RC build comment, update Slack message#29772
test: Add cherry-picks section to RC build comment, update Slack message#29772sleepytanya wants to merge 6 commits into
Conversation
|
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
There are 2 total unresolved issues (including 1 from previous review).
❌ 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 be35f59. Configure here.
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
None of these changes affect: app source code, E2E test infrastructure (tests/, wdio/, detox), test page objects, test fixtures, navigation, controllers, UI components, or any other code that would require E2E validation. No performance-sensitive code is touched either. Performance Test Selection: |
|




Description
Add cherry-picks section to RC build comment and link Slack to PR.
Changelog
CHANGELOG entry: null
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/MCRM-74?actionerId=62972968b407cc0069ffc438&sourceType=assign
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Performance checks (if applicable)
trace()for usage andaddTokenfor an exampleFor performance guidelines and tooling, see the Performance Guide.
Pre-merge reviewer checklist
Note
Medium Risk
Changes RC release automation by adding git-history extraction to the PR comment and wiring PR numbers through workflows; failures or unexpected git history/checkout behavior could affect release notifications/comments.
Overview
Adds a new “What’s in this RC” cherry-picks section to the RC build PR comment, generated from git history (merge-base + ancestry-path) and rendered as a collapsible markdown table with commit/PR links.
Updates the Slack RC notification to stop listing commits inline and instead link to the PR comment’s
#cherry-picksanchor; workflows now passpr_numberinto the reusable Slack workflow, and the RC comment job switches tofetch-depth: 0to ensure history is available.Tightens Remote Feature Flag env mapping by removing explicit
test/e2e/exphandling (these now fall back todev) in both the prod build env notifier and the RC env validation section.Reviewed by Cursor Bugbot for commit cfabf44. Bugbot is set up for automated code reviews on this repo. Configure here.