1.7 KiB
Chain 138 Snap — Next steps
Completed
- GitHub repo: https://github.com/bis-innovations/chain138-snap (pushed; includes CodeQL workflow, npm README, publish script)
- npm: chain138-snap@0.1.2 published; Snap ID:
npm:chain138-snap - CodeQL:
.github/workflows/codeql.ymladded; Security → Code scanning will run on push/PR and weekly - Docs: README on npm, INTEGRATORS.md, PUSH_AND_PUBLISH.md, ALLOWLIST_FORM_FIELDS.md, ALLOWLIST_SOURCE_AND_COMPLIANCE_CHECKLIST.md
- Documentation and FAQs: All Snap-specific docs and FAQs live in this repo. See docs/README.md for the index. Includes: CONTRIBUTING, FAQ, DEPLOY_COMPANION_SITE, RUNBOOK. Proxmox and other proprietary/internal references have been removed from docs and scripts.
Remaining (manual)
-
Submit for allowlistDone — Submitted to MetaMask Snaps Directory; pending review/approval. After allowlisting, the Snap will be installable in standard MetaMask (non-Flask). -
Dependabot alertsAddressed — Added pnpmoverridesand Yarnresolutionsfor vulnerable transitive deps (cookie, glob, sharp, socket.io, ws, path-to-regexp). Bumpedsharpoverride to ^0.34.5. Snap tests fixed with@types/jest. Re-run Dependabot/audit after pushing; merge any new Dependabot PRs for remaining bumps. -
Future releases
Bump version inpackages/snap/package.json, then from this repo root runpnpm run publish:snap. Push to GitHub. If this repo is used as a subtree elsewhere, use your usual subtree push (e.g.git subtree push --prefix=chain138-snap chain138-snap mainor split + force push if the remote has diverged).