Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: firefox-bundle-script #30476

Merged
merged 29 commits into from
Feb 26, 2025
Merged

feat: firefox-bundle-script #30476

merged 29 commits into from
Feb 26, 2025

Conversation

itsyoboieltr
Copy link
Contributor

@itsyoboieltr itsyoboieltr commented Feb 20, 2025

Description

Open in GitHub Codespaces

Firefox submissions require the firefox reviewers to reproduce our builds. We need to make this as easy as possible for them. This PR introduces the bundle.sh script that will be updated with the environment variables from CircleCI and posted to a private repo when a release is published.

Related issues

Fixes: https://github.com/MetaMask/metamask-planning/issues/4207

Manual testing steps

  1. Make a fake release and watch https://github.com/MetaMask/firefox-bundle-script getting updated with the correct values.

Screenshots/Recordings

Not applicable

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.

@itsyoboieltr itsyoboieltr self-assigned this Feb 20, 2025
@itsyoboieltr itsyoboieltr requested a review from a team as a code owner February 20, 2025 20:15
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.

@metamaskbot metamaskbot added the team-extension-platform Extension Platform team label Feb 20, 2025
@metamaskbot
Copy link
Collaborator

Builds ready [32d78a3]
Page Load Metrics (1696 ± 92 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint14392173169319594
domContentLoaded14302096166218589
load14482179169619392
domInteractive1988432010
backgroundConnect1084372311
firstReactRender1476362412
getState55111105
initialActions00000
loadScripts9961590121515273
setupStore864192010
uiStartup164224731939229110
Bundle size diffs
  • background: 0 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

@metamaskbot
Copy link
Collaborator

Builds ready [283eefb]
Page Load Metrics (1638 ± 55 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint14551852164111756
domContentLoaded14441795161210551
load14531850163811555
domInteractive25126412512
backgroundConnect1184302211
firstReactRender1473322412
getState55916189
initialActions01000
loadScripts10191383118910048
setupStore76317188
uiStartup16582087187211555
Bundle size diffs
  • background: 0 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

@metamaskbot
Copy link
Collaborator

Builds ready [2bae62b]
Page Load Metrics (1658 ± 89 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint38322911534419201
domContentLoaded14532264162218388
load14662298165818589
domInteractive237833136
backgroundConnect1091362512
firstReactRender1468322110
getState56419199
initialActions01000
loadScripts10191727119516177
setupStore868192010
uiStartup16972602188620398
Bundle size diffs
  • background: 0 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

danjm
danjm previously approved these changes Feb 26, 2025
Copy link
Contributor

@danjm danjm left a comment

Choose a reason for hiding this comment

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

looks good to me!

@metamaskbot
Copy link
Collaborator

Builds ready [bd0e604]
Page Load Metrics (1522 ± 67 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint34518581453283136
domContentLoaded13621822149612962
load13841911152213967
domInteractive227231136
backgroundConnect985332210
firstReactRender1372342512
getState45412147
initialActions01000
loadScripts9651398109211857
setupStore76814168
uiStartup15552111171514268
Bundle size diffs
  • background: 0 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

@itsyoboieltr itsyoboieltr added this pull request to the merge queue Feb 26, 2025
@metamaskbot
Copy link
Collaborator

Builds ready [f729019]
Page Load Metrics (1690 ± 61 ms)
PlatformPageMetricMin (ms)Max (ms)Average (ms)StandardDeviation (ms)MarginOfError (ms)
ChromeHomefirstPaint48020481632293141
domContentLoaded14732034167512560
load14862045169012761
domInteractive20118422311
backgroundConnect10331863
firstReactRender1472412411
getState55714178
initialActions00000
loadScripts1074148612269948
setupStore869202010
uiStartup16282345192915373
Bundle size diffs
  • background: 0 Bytes (0.00%)
  • ui: 0 Bytes (0.00%)
  • common: 0 Bytes (0.00%)

Merged via the queue into main with commit 445f286 Feb 26, 2025
79 checks passed
@itsyoboieltr itsyoboieltr deleted the feat/firefox-bundle-script branch February 26, 2025 20:41
@github-actions github-actions bot locked and limited conversation to collaborators Feb 26, 2025
@metamaskbot metamaskbot added the release-12.14.0 Issue or pull request that will be included in release 12.14.0 label Feb 26, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
release-12.14.0 Issue or pull request that will be included in release 12.14.0 team-extension-platform Extension Platform team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants