Skip to content

Conversation

AxelGes
Copy link
Contributor

@AxelGes AxelGes commented Sep 10, 2025

Description

We want to show the mUSD Get Started page when the mUSD feature flag is enabled, instead of the USDC page

Changelog

CHANGELOG entry:

Related issues

Fixes:

Manual testing steps

Feature: my feature name

  Scenario: user [verb for user action]
    Given [describe expected initial app state]

    When user [verb for user action]
    Then [describe expected outcome]

Screenshots/Recordings

Before

After

Light:
image

Dark:
image

Pre-merge author checklist

Pre-merge reviewer checklist

  • I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed).
  • I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots.

sethkfman and others added 3 commits September 3, 2025 15:20
# 🚀 v7.54.0 Testing & Release Quality Process

Hi Team,  
As part of our new **MetaMask Release Quality Process**, here’s a quick
overview of the key processes, testing strategies, and milestones to
ensure a smooth and high-quality deployment.

---

## 📋 Key Processes

### Testing Strategy
- **Developer Teams:**  
Conduct regression and exploratory testing for your functional areas,
including automated and manual tests for critical workflows.
- **QA Team:**  
Focus on exploratory testing across the wallet, prioritize high-impact
areas, and triage any Sentry errors found during testing.
- **Customer Success Team:**  
Validate new functionalities and provide feedback to support release
monitoring.

### GitHub Signoff
- Each team must **sign off on the Release Candidate (RC)** via GitHub
by the end of the validation timeline (**Tuesday EOD PT**).
- Ensure all tests outlined in the Testing Plan are executed, and any
identified issues are addressed.

### Issue Resolution
- **Resolve all Release Blockers** (Sev0 and Sev1) by **Tuesday EOD
PT**.
- For unresolved blockers, PRs may be reverted, or feature flags
disabled to maintain release quality and timelines.

### Cherry-Picking Criteria
- Only **critical fixes** meeting outlined criteria will be
cherry-picked.
- Developers must ensure these fixes are thoroughly reviewed, tested,
and merged by **Tuesday EOD PT**.

---

## 🗓️ Timeline and Milestones

1.  ** Friday:** Begin Release Candidate validation.  
2. **Tuesday EOD PT:** Finalize RC with all fixes and cherry-picks.  
3. **Wednesday:** Buffer day for final checks.  
4. **Thursday:** Submit release to app stores and begin rollout to 1% of
users.
5. **Monday:** Scale deployment to 10%.  
6. **Tuesday:** Full rollout to 100%.

---

## ✅ Signoff Checklist

Each team is responsible for signing off via GitHub. Use the checkbox
below to track signoff completion:

# Team sign-off checklist
- [x] Accounts  
- [x] Assets  
- [x] Card  
- [x] Confirmations  
- [x] Design System  
- [x] Earn  
- [x] Mobile Platform  
- [x] Network Enablement  
- [x] New Networks  
- [x] Product Safety  
- [x] Perps 
- [x] Ramp  
- [x] Snaps Platform  
- [x] Swaps and Bridge  
- [x] Wallet API Platform  
- [x] Wallet Framework  
- [x] Wallet UX  
- [x] Web3Auth  



This process is a major step forward in ensuring release stability and
quality. Let’s stay aligned and make this release a success! 🚀

Feel free to reach out if you have questions or need clarification. 

Many thanks in advance


  # Reference

https://docs.google.com/spreadsheets/d/1tsoodlAlyvEUpkkcNcbZ4PM9HuC9cEM80RZeoVv5OCQ/edit?gid=385249157#gid=385249157
Copy link
Contributor

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.

@AxelGes AxelGes changed the base branch from main to release/7.54.1 September 10, 2025 19:31
Copy link

@lorenzosantos lorenzosantos added the team-ramp issues related to Ramp features label Sep 10, 2025
@wachunei wachunei changed the base branch from release/7.54.1 to release/7.54.2 September 11, 2025 16:29
@wachunei wachunei marked this pull request as ready for review September 11, 2025 16:29
@wachunei wachunei requested a review from a team as a code owner September 11, 2025 16:29
@AxelGes AxelGes added the Run Smoke E2E Requires smoke E2E testing label Sep 11, 2025
Copy link
Contributor

github-actions bot commented Sep 11, 2025

https://bitrise.io/ Bitrise

✅✅✅ pr_smoke_e2e_pipeline passed on Bitrise! ✅✅✅

Commit hash: 2be2ce3
Build link: https://app.bitrise.io/app/be69d4368ee7e86d/pipelines/30d9c5da-faed-468a-b81a-220c49e7952f

Note

  • You can kick off another pr_smoke_e2e_pipeline on Bitrise by removing and re-applying the Run Smoke E2E label on the pull request

@AxelGes AxelGes merged commit 5054d32 into release/7.54.2 Sep 11, 2025
177 of 184 checks passed
@AxelGes AxelGes deleted the fix/deposit/get-started-musd branch September 11, 2025 17:52
@github-actions github-actions bot locked and limited conversation to collaborators Sep 11, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Run Smoke E2E Requires smoke E2E testing size-M team-ramp issues related to Ramp features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants