star-chart-search-enhancer/docs/internal-extension-distribution.md

1.1 KiB

Internal Extension Distribution

Fixed Extension ID

  • Manifest key is fixed in the project.
  • The unpacked extension ID is pkjopdibdnomhogjheclhnknmejccffg.
  • Update Logto with:
    • https://pkjopdibdnomhogjheclhnknmejccffg.chromiumapp.org/callback
    • https://pkjopdibdnomhogjheclhnknmejccffg.chromiumapp.org/
    • chrome-extension://pkjopdibdnomhogjheclhnknmejccffg

Internal Package

  1. Run npm test.
  2. Run npm run package:internal.
  3. Send release/star-chart-search-enhancer-internal.zip to coworkers.

Coworker Install Steps

  1. Unzip star-chart-search-enhancer-internal.zip.
  2. Open chrome://extensions.
  3. Enable developer mode.
  4. Click Load unpacked.
  5. Select the unzipped folder.
  6. Confirm the extension ID is pkjopdibdnomhogjheclhnknmejccffg.

Notes

  • Keep .local/extension-key.pem private and backed up internally.
  • Do not commit or share the private key with people who only need to install the extension.
  • If the batch submit backend changes away from 192.168.31.21:8083, update scripts/manifest.mjs before packaging.