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 v6.3.0 extension + web app #938

Closed
15 tasks done
grod220 opened this issue Apr 15, 2024 · 0 comments
Closed
15 tasks done

Publish v6.3.0 extension + web app #938

grod220 opened this issue Apr 15, 2024 · 0 comments
Assignees

Comments

@grod220
Copy link
Collaborator

grod220 commented Apr 15, 2024

  • Manual testing to confirm extension works with main flows
    • Balances
    • Send
    • Swap
    • Staking
    • IBC (not ready)
    • 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. Skipping this release
  • 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
@github-project-automation github-project-automation bot moved this to 🗄️ Backlog in Penumbra web Apr 15, 2024
@grod220 grod220 self-assigned this Apr 15, 2024
@grod220 grod220 moved this from 🗄️ Backlog to 🛑 Blocked in Penumbra web Apr 15, 2024
@grod220 grod220 closed this as completed Apr 16, 2024
@github-project-automation github-project-automation bot moved this from 🛑 Blocked to ✅ Done in Penumbra web Apr 16, 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

1 participant