Skip to content

Files

workflows

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AWS CDK GitHub Actions

These workflows and actions are configured in the AWS CDK GitHub repository.

Pull Request Triggered

Auto Approve

auto-approve.yml: Approves merging PRs with the auto-approve label. Owner: Core CDK team

PR Linter Trigger

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

pr-linter.yml: Runs tools/@aws-cdk-prlint on each PR to check for correctness. Owner: Core CDK team

v2-main PR automation

v2-pull-request.yml: Runs pkglint on merge forward PRs and commits the results. Owner: Core CDK team

Label Assigner

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

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

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

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

Issue Triggered

Closed Issue Message

closed-issue-message.yml: Adds a reminder message to issues that are closed. Owner: CDK support team

Label Assigner

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

Scheduled Actions

Issue Lifecycle Handling

close-stale-issues.yml: Handles labeling issues and PRs with closing-soon, response-requested, etc. Owner: CDK support team

Yarn Upgrader

yarn-upgrade.yml: Upgrades yarn dependencies and creates a patch file for downloading. Owner: Core CDK team

AWS Service Spec Update

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 Reprioritizer

issue-reprioritization.yml: GitHub action that labels p2 issues as p1 if a certain level of community engagement is met. Owner: Core CDK team

Issue Metrics

repo-metrics.yml: GitHub action that runs monthly to report on metrics for issues and PRs created last month. Owner: Core CDK team

Contributors File

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