You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add user-facing documentation for the new auto-pass feature to README.md,
including usage examples and security warnings.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+23Lines changed: 23 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -34,4 +34,27 @@ This mode:
34
34
- Fails immediately if any required check fails
35
35
- Cannot be combined with a custom `check-run-regex` or `status-regex`
36
36
37
+
### Auto-pass for trusted branches
38
+
39
+
Skip all status checks for branches with a specific prefix:
40
+
41
+
```yaml
42
+
- uses: etsy/combined-status-check@v1
43
+
with:
44
+
auto-pass-branch-prefix: "grimoire-"
45
+
required-check-runs: |
46
+
build
47
+
test
48
+
lint
49
+
```
50
+
51
+
This mode:
52
+
- Automatically passes when the branch name starts with the configured prefix (case-sensitive)
53
+
- Bypasses all status check validation entirely
54
+
- Useful for trusted automated branches that should always pass
55
+
- Can be combined with any other mode (regex or required-check-runs)
56
+
- Leave empty to disable (default behavior)
57
+
58
+
**⚠️ Security Note:** This feature completely skips all status checks. Only use it with trusted automated systems where you have full control over branch creation.
59
+
37
60
See [`action.yml`](./action.yml) for all available options.
0 commit comments