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

Publish v8.0.0 extension + web app #1048

Closed
16 tasks done
grod220 opened this issue May 7, 2024 · 0 comments
Closed
16 tasks done

Publish v8.0.0 extension + web app #1048

grod220 opened this issue May 7, 2024 · 0 comments
Assignees

Comments

@grod220
Copy link
Collaborator

grod220 commented May 7, 2024

  • Manual testing to confirm extension works with main flows
    • Balances
    • Send
    • Swap
    • Staking
    • Auction
    • IBC
    • Tx details
    • Test sync with assertRootValid() enabled. Will throw if TCT roots are not correct. Only test the first few dozen blocks; if those succeed, there's no need to keep going.
  • If there is already a changelist PR (like this one), merge it. Otherwise, manually run pnpm changeset to bump packages as needed (would require work looking through PRs since last version) and run pnpm changeset version after. If this has resulted in a change to the package.json version in the extension, update the extension's manifest.json version to match. You'll have local changes that will require a PR to merge.
    • This step will publish updated npm packages.
  • Update manifest version based on the extension's newly updated package.json version in the extension.
  • Create repo release with vX.X.X tag. Triggers approval to run chrome extension publishing.
  • In the repo root, run sh ./scripts/build-for-deployment.sh. It will create two .zip files. Use those files to open a PR against core repo to update the node's frontends.
  • Wait 1-3 days until new extension version is live on chrome web store
  • Run Deploy Static Site github action
  • Work with comms team for relevant discord announcements and social posts for new features we want to amplify
@grod220 grod220 self-assigned this May 7, 2024
@github-project-automation github-project-automation bot moved this to 🗄️ Backlog in Penumbra web May 7, 2024
@grod220 grod220 moved this from 🗄️ Backlog to 🏗 In progress in Penumbra web May 7, 2024
@grod220 grod220 moved this from 🏗 In progress to 🛑 Blocked in Penumbra web May 7, 2024
@grod220 grod220 assigned TalDerei and unassigned grod220 May 14, 2024
@grod220 grod220 moved this from 🛑 Blocked to 🏗 In progress in Penumbra web May 14, 2024
@TalDerei TalDerei changed the title Publish v7.1.0 extension + web app Publish v8.0.0 extension + web app May 15, 2024
@TalDerei TalDerei moved this from 🏗 In progress to 🛑 Blocked in Penumbra web May 15, 2024
@grod220 grod220 moved this from 🛑 Blocked to ✅ Done in Penumbra web May 16, 2024
@grod220 grod220 closed this as completed May 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

No branches or pull requests

2 participants