Comments (1)
Thanks to @tekiflo , "blocklist" (renamed for better inclusivity) has been added with ignored
field π
As to "allowlist", there will be a question how "allowlist" + "blocklist" would work together. If defined in both lists, should that be allowed, or blocked?
Merge Gatekeeper aims to be a "simple" solution, which you can simply copy/paste the simple YAML provided in this repo, and you are all set. For some certain scenarios, list of ignored jobs makes perfect sense, and gives the great flexibility of how you deal with Merge Gatekeeper.
With more complexity such as "allowlist" + "blocklist", it can look unnecessarily overwhelming, and without right terminology, it could well be confusing how those configurations should be handled.
The list of "ignored" jobs makes sense perfectly (again, thanks for coming up with that name, @tekiflo
from merge-gatekeeper.
Related Issues (20)
- Add support to specify list of jobs rather than waiting for all jobs HOT 2
- wrong default interval in README and docs HOT 1
- Gatekeeper does not fail if the webhook job fails HOT 6
- How do you handle GitHub rate limit HOT 3
- Add support for retry merge-gatekeeper failure HOT 3
- Increase limit job HOT 6
- Support spaces and newlines in ignored jobs
- Add regex support for ignored jobs HOT 7
- Better processing log format HOT 7
- Unable to detect jobs. HOT 1
- Feature request: support for `[ci skip]`-type functionality HOT 3
- Multiple jobs with the same name are treated as one job. HOT 2
- Update docs to enumerate the specific permissions needed by merge-gatekeeper HOT 1
- Handling/retrying transient network failures HOT 4
- merge gatekeeper failed when pr is opened HOT 2
- Hitting Docker rate limit and ways to avoid that HOT 2
- Add Support for Merge Queues HOT 2
- Failure on self-hosted runners
- Support GitHub Enterprise Instances
- Provide build binaries with the GitHub release to side-step needing Docker (+ build)?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from merge-gatekeeper.