Disable the github merge button based on checks or a configurable label.
Get it for:
Look at .github/workflows/ci-check.yml
for an example Github Action that adds a label if a PR fails typechecking. This is all client side and could have bugs so this should not be the only thing preventing merging.
Disabled while checks are proceeding | Disabled when checks have failed |
---|---|
![]() |
![]() |

In the project directory, you can run the following scripts:
Development Mode: This command runs your extension in development mode. It will launch a new browser instance with your extension loaded. The page will automatically reload whenever you make changes to your code, allowing for a smooth development experience.
yarn dev
Production Preview: This command runs your extension in production mode. It will launch a new browser instance with your extension loaded, simulating the environment and behavior of your extension as it will appear once published.
yarn start
Build for Production: This command builds your extension for production. It optimizes and bundles your extension, preparing it for deployment to the target browser's store.
yarn build --browser=all --zip