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.1.1 extension + web app #901

Closed
16 tasks done
jessepinho opened this issue Apr 8, 2024 · 0 comments
Closed
16 tasks done

Publish v6.1.1 extension + web app #901

jessepinho opened this issue Apr 8, 2024 · 0 comments
Assignees

Comments

@jessepinho
Copy link
Contributor

jessepinho commented Apr 8, 2024

  • Manual testing to confirm extension works with main flows
    • Balances
    • Send
    • Swap
    • Staking
    • IBC
    • Tx details
    • Test sync with assertRootValid() enabled. Will throw if TCT roots are not correct.
  • 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. You'll have local changes that will require a PR to merge.
    • This step will publish updated npm packages.
  • Update npm package version
  • 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.
  • Run pnpm build in the web repo's root. Then take minifront & node-status dist output and make PR against core repo to update 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
@github-project-automation github-project-automation bot moved this to 🗄️ Backlog in Penumbra web Apr 8, 2024
@jessepinho jessepinho self-assigned this Apr 8, 2024
@jessepinho jessepinho moved this from 🗄️ Backlog to 🏗 In progress in Penumbra web Apr 8, 2024
@grod220 grod220 closed this as completed Apr 11, 2024
@github-project-automation github-project-automation bot moved this from 🏗 In progress to ✅ Done in Penumbra web Apr 11, 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