ci: add default look back days for post merge validation workflow#27478
Conversation
…dispatch [skip-e2e]
|
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. |
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: However, because this is a CI workflow change that likely orchestrates post-merge validation and test execution, the primary risk is pipeline misconfiguration (e.g., jobs not triggered, incorrect test matrix, environment issues, missing artifacts, or mis-scoped tags). To safely validate that the workflow still executes all required coverage correctly, we should run the full E2E smoke suite. Running the full set of smoke tags ensures:
There is no indication of feature-specific changes that would justify narrowing scope to a subset of tags. Since this change affects CI orchestration rather than product logic, broad validation is the safest minimal-risk strategy. No additional dependent tag adjustments were required beyond including all available E2E smoke tags. Performance tests are not selected because:
Thus, full E2E smoke coverage is recommended, with no performance test execution required. Performance Test Selection: |
|



Description
Updates a GitHub Actions workflow to accept an optional dispatch input and pass it through with a safe default
Changelog
CHANGELOG entry:
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Low Risk
Low risk: only updates a GitHub Actions workflow to accept an optional dispatch input and pass it through with a safe default, without touching application code.
Overview
Adds a
workflow_dispatchinput (lookback-days, default1) to the Post Merge Validation GitHub Actions workflow.Passes this value through to the
MetaMask/github-toolspost-merge-validation@v1action (falling back to1when not provided) to control how far back the workflow searches for PRs.Written by Cursor Bugbot for commit a214512. This will update automatically on new commits. Configure here.