-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtriggers.yaml
More file actions
64 lines (49 loc) · 1.29 KB
/
triggers.yaml
File metadata and controls
64 lines (49 loc) · 1.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# This file defines the triggers for your CodeFlow workflows.
# For more information, see the Triggers reference in the CodeFlow documentation.
triggers:
- type: label
label_substring: "summarize"
on_pull_request: true
run: summarize_and_comment
- type: push
branch: main
run: pr_quality_gate
- type: comment
body_substring: "/scaffold"
on_issue: true
run: scaffold_and_barrel
- type: schedule
cron: "0 9 * * 1" # Every Monday at 9 AM
run: weekly_tech_debt_report
- type: tag
run: draft_release
- type: comment
body_substring: "/magic-fix"
on_pull_request: true
run: magic_fix
- type: assign
on_issue: true
run: onboard_contributor
- type: comment
body_substring: "/update-dep"
on_pull_request: true
run: automated_dependency_update
- type: schedule
cron: "0 0 * * *" # Daily
run: stale_issue_closer
- type: schedule
cron: "0 8 * * 1" # Weekly
run: dead_code_report
- type: schedule
cron: "0 2 * * *" # Daily security audit
run: security_audit
- type: tag
run: changelog_updater
- type: schedule
cron: "0 3 1 * *" # Monthly branch cleanup
run: branch_cleanup
- type: pull_request
run: pr_size_labeler
- type: push
branch: main
run: screenshot_gallery