So I did a great thing today where I used Netlify CLI to create a bunch of sites from folders in my monorepo (they are all similar in nature).
I don’t want Netlify to build these sites, for it really is only needed when there’s a new release. Instead, I want to build them locally when needed, and publish them via the CLI.
Since I can’t use a netlify.toml file to tell netlify not to build them, I need to create them first, then go to the netlify UI to stop building the sites.
After I did that, I noticed there’s a ton of builds in my build queue. Turns out that there’s a dependabot pull request, and now Netlify has queued a build, seemingly before I was able to disable builds.
To make matters worse, now that builds are disabled, I don’t even have the ‘Cancel build’ button.
I realize this is a bit of an edge-case, but it seems that I should have some way to cancel this builds, or (even better) a queued build should check whether the site still wants to be built by the time a build slot becomes available.