MetaMask / metamask-extension

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
https://metamask.io
Other
11.84k stars 4.83k forks source link

Create GitHub action to inform users about the ongoing confirmation redesign #23626

Open pedronfigueiredo opened 5 months ago

pedronfigueiredo commented 5 months ago

Context

We want to inform any users touching confirmations code that we are supporting both old and new pages for an indefinite period of time.

Unfortunately, blocking changes to the old pages entirely is not practical because bugs might need to be addressed, or new features might need to be added in both old and new pages. In some cases we will want to add features to the old pages only (for example for the upcoming work on Alerts by the Confirmation System team).

Solution [WIP]

We can add a GitHub comment or a job summary with information about the ongoing redesign, and an ask to work with the Confirmation UX team to not break feature parity.

@actions/core npm package reference

digiwand commented 4 months ago

Hey team! Please add your planning poker estimate with Zenhub @cryptotavares @pedronfigueiredo

pedronfigueiredo commented 4 months ago

Confirm that codeowners are blocking changes to PRs that touch ui/pages/confirm without approvals from confirmation teams