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
Copy file name to clipboardExpand all lines: .github/workflows/README.md
+40-2Lines changed: 40 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,58 +5,96 @@ These workflows and actions are configured in the AWS CDK GitHub repository.
5
5
## Pull Request Triggered
6
6
7
7
### Auto Approve
8
+
8
9
[auto-approve.yml](auto-approve.yml): Approves merging PRs with the
9
10
`auto-approve` label.
10
11
Owner: Core CDK team
11
12
13
+
### PR Linter Trigger
14
+
15
+
[pr-linter-trigger.yml](pr-linter-trigger.yml): A workflow triggered by `pull_request_review`
16
+
that uploads necessary information about the pull request and then triggers the
17
+
[pr-linter](pr-linter.yml). Necessary because the `pull_request_review` trigger runs actions
18
+
on the merge branch not the base branch (with its secrets).
19
+
Owner: Core CDK team
20
+
12
21
### PR Linter
22
+
13
23
[pr-linter.yml](pr-linter.yml): Runs `tools/@aws-cdk-prlint` on each PR to
14
24
check for correctness.
15
25
Owner: Core CDK team
16
26
17
27
### v2-main PR automation
28
+
18
29
[v2-pull-request.yml](v2-pull-request.yml): Runs `pkglint` on merge forward PRs
19
30
and commits the results.
20
31
Owner: Core CDK team
21
32
22
33
### Label Assigner
34
+
23
35
[issue-label-assign.yml](issue-label-assign.yml): Github action for automatically adding labels and/or setting assignees when an Issue or PR is opened or edited based on user-defined Area
24
36
Owner: CDK support team
25
37
26
38
### PR Labeler
27
-
[pr-labeler.yml](pr-labeler.yml): GitHub action for automatically porting triage labels from issues
39
+
40
+
[pr-labeler.yml](pr-labeler.yml): GitHub action for automatically porting triage labels from issues
28
41
linked in the PR description to the PR.
29
42
Owner: Core CDK team
30
43
31
44
### GitHub Merit Badger
45
+
32
46
[github-merit-badger.yml](github-merit-badger.yml): GitHub action that adds 'merit badges' to pull
33
47
requests based on the users prior contributions to the CDK.
Checks for relevant changes to the CLI code and requests a deployment to the `test-pipeline` environment.
54
+
When approved this pushes the PR to the testing pipeline,
55
+
thus starting the cli integ test build.
56
+
Owner: Core CDK team
57
+
36
58
## Issue Triggered
37
59
38
60
### Closed Issue Message
61
+
39
62
[closed-issue-message.yml](closed-issue-message.yml): Adds a reminder message
40
63
to issues that are closed.
41
64
Owner: CDK support team
42
65
43
66
### Label Assigner
67
+
44
68
[issue-label-assign.yml](issue-label-assign.yml): Github action for automatically adding labels and/or setting assignees when an Issue or PR is opened or edited based on user-defined Area
45
69
Owner: CDK support team
46
70
47
71
## Scheduled Actions
48
72
49
73
### Issue Lifecycle Handling
74
+
50
75
[close-stale-issues.yml](close-stale-issues.yml): Handles labeling issues and
51
76
PRs with `closing-soon`, `response-requested`, etc.
52
77
Owner: CDK support team
53
78
54
79
### Yarn Upgrader
80
+
55
81
[yarn-upgrade.yml](yarn-upgrade.yml): Upgrades yarn dependencies and creates a
56
82
patch file for downloading.
57
83
Owner: Core CDK team
58
84
85
+
### AWS Service Spec Update
86
+
87
+
[spec-update.yml](spec-update.yml): Updates AWS Service Spec and related packages to their latest versions
88
+
and submits an auto-approve PR for it.
89
+
Owner: Core CDK team
90
+
59
91
### Issue Reprioritizer
92
+
60
93
[issue-reprioritization.yml](issue-reprioritization.yml): GitHub action that labels `p2`
61
94
issues as `p1` if a certain level of community engagement is met.
62
-
Owner: Core CDK team
95
+
Owner: Core CDK team
96
+
97
+
### Issue Metrics
98
+
99
+
[repo-metrics.yml](repo-metrics.yml): GitHub action that runs monthly to report on metrics for issues and PRs created last month.
0 commit comments