These workflows and actions are configured in the AWS CDK GitHub repository.
auto-approve.yml: Approves merging PRs with the
auto-approve
label.
Owner: Core CDK team
pr-linter-trigger.yml: A workflow triggered by pull_request_review
that uploads necessary information about the pull request and then triggers the
pr-linter. Necessary because the pull_request_review
trigger runs actions
on the merge branch not the base branch (with its secrets).
Owner: Core CDK team
pr-linter.yml: Runs tools/@aws-cdk-prlint
on each PR to
check for correctness.
Owner: Core CDK team
v2-pull-request.yml: Runs pkglint
on merge forward PRs
and commits the results.
Owner: Core CDK team
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 Owner: CDK support team
pr-labeler.yml: GitHub action for automatically porting triage labels from issues linked in the PR description to the PR. Owner: Core CDK team
github-merit-badger.yml: GitHub action that adds 'merit badges' to pull requests based on the users prior contributions to the CDK. Owner: Core CDK team
request-cli-integ-test.yml:
Checks for relevant changes to the CLI code and requests a deployment to the test-pipeline
environment.
When approved this pushes the PR to the testing pipeline,
thus starting the cli integ test build.
Owner: Core CDK team
closed-issue-message.yml: Adds a reminder message to issues that are closed. Owner: CDK support team
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 Owner: CDK support team
close-stale-issues.yml: Handles labeling issues and
PRs with closing-soon
, response-requested
, etc.
Owner: CDK support team
yarn-upgrade.yml: Upgrades yarn dependencies and creates a patch file for downloading. Owner: Core CDK team
spec-update.yml: Updates AWS Service Spec and related packages to their latest versions and submits an auto-approve PR for it. Owner: Core CDK team
issue-reprioritization.yml: GitHub action that labels p2
issues as p1
if a certain level of community engagement is met.
Owner: Core CDK team
repo-metrics.yml: GitHub action that runs monthly to report on metrics for issues and PRs created last month. Owner: Core CDK team
update-contributors.yml: GitHub action that runs monthly to create a pull request for updating a CONTRIBUTORS file with the top contributors. Owner: Core CDK team