Skip to content

Commit bfa7cdd

Browse files
leogdionclaude
andcommitted
Simplify CI triggers: push only on main/tags, remove all-done aggregator
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 89776f7 commit bfa7cdd

File tree

1 file changed

+4
-16
lines changed

1 file changed

+4
-16
lines changed

.github/workflows/SyntaxKit.yml

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
name: SyntaxKit
22
on:
33
push:
4-
branches-ignore:
5-
- '*WIP'
4+
branches:
5+
- main
6+
tags:
7+
- 'v[0-9]*.[0-9]*.[0-9]*'
68
paths-ignore:
79
- '**.md'
810
- 'Docs/**'
@@ -326,17 +328,3 @@ jobs:
326328
- uses: actions/checkout@v6
327329
- name: Validate Documentation
328330
run: ./Scripts/validate-docs.sh
329-
330-
all-done:
331-
name: All Done
332-
if: always()
333-
needs: [lint, docs]
334-
runs-on: ubuntu-latest
335-
steps:
336-
- name: Check for failures
337-
run: |
338-
if [[ "${{ contains(needs.*.result, 'failure') }}" == "true" ]]; then
339-
echo "One or more required jobs failed."
340-
exit 1
341-
fi
342-
echo "All required checks passed, were skipped, or were cancelled."

0 commit comments

Comments
 (0)