Ask HN: How does your company manage browser extension releases?

  • You just described the situation mobile app developers face every day.

    1/ Have slower thoughtful release cycles 2/ Construct a test release plan and hire a QA to perform the test every release. 3/ Feature flag releases (have the device check an api to see what is actually allowed to be enabled)

    > True CI/CD is out of the question since we have no way to automatically release.

    CircleCI thinks you can[0]? Google has apis for everything.

    [0] - https://circleci.com/blog/continuously-deploy-a-chrome-exten...

  • Is possible to test a chrome extension with the backend via Sikuli GUI automation.

    Ended up getting rid of it while making major changes though since the tests are flakey and hard to maintain.