Skip to content

joshcartme/squiddly

Repository files navigation

squiddly

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.

failing check[s]

Screenshot 2025-08-03 215146

Disabled while checks are proceeding Disabled when checks have failed
Screenshot 2025-08-03 213111 Screenshot 2025-08-03 213233

PR has label

Screenshot 2025-08-03 215017

Screenshot 2025-08-03 214740

Development

Available Scripts

In the project directory, you can run the following scripts:

yarn dev

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

yarn start

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

yarn build

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published