chore: remove environment specific naming in action#24388
Conversation
…etaMask/metamask-mobile into wsun/remove-npx-in-push-eas-update-yml
|
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. |
| with: | ||
| node-version: '20' | ||
|
|
||
| - name: Enable Corepack |
There was a problem hiding this comment.
I don't think we need enable corepack at the end of day
| - name: Enable Corepack | ||
| run: corepack enable && corepack prepare yarn@4.10.3 --activate | ||
|
|
||
| - name: Clear yarn state before artifact download |
There was a problem hiding this comment.
I'm mostly sure that we don't need to clear the state either before downloading node modules since the reason why it was failing it was the state.tz file
sethkfman
left a comment
There was a problem hiding this comment.
LGTM after @weitingsun updates
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsThe changes are limited to GitHub Actions CI/CD infrastructure:
These changes:
Since these are purely CI/CD workflow changes that don't touch the mobile application code or test infrastructure, no E2E tests need to be run to validate these changes. |
|



Description
This PR updates the push-eas-update workflow:
Changelog
CHANGELOG entry: null
Related issues
Fixes:
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Introduces commit-hash–based publishing with validation and tightens OTA workflow gating.
./.github/scripts/validate-pr-commit.shto verifyCOMMIT_HASHis the PR head and base branch matchespush-eas-update.ymlto acceptcommit_hash, check out the exact commit for fingerprinting and publishing, and record fingerprints for that commit vsBASE_BRANCHvalidate-prjob exposes validatedpr_numberfor the approval step;approvalandpush-updatenow depend on both fingerprint match and successful validationWritten by Cursor Bugbot for commit e7e0b87. This will update automatically on new commits. Configure here.