Skip to content

feat: auto add a changeset for package updates triggered by bots#1628

Open
TheOrangePuff wants to merge 3 commits intomainfrom
feature/bot-automatic-updates-to-changeset
Open

feat: auto add a changeset for package updates triggered by bots#1628
TheOrangePuff wants to merge 3 commits intomainfrom
feature/bot-automatic-updates-to-changeset

Conversation

@TheOrangePuff
Copy link
Member

@TheOrangePuff TheOrangePuff commented Mar 12, 2026

Description of the proposed changes

  • Automatically create a changeset file for PRs opened by Aikido and Dependabot
  • This should make the automated PRs more useful. And it means updates will automatically trigger!
  • This was mostly vibe coded but heavily watched 👀 What it's doing makes sense to me but it needed a lot of guidance to get there

Example run on this PR #1620:

DRY_RUN=1 .github/scripts/create-bot-changeset.sh origin/main 1620 '[Aikido] Fix 4 security issues in minimatch, ajv'
Updated dependencies:
ajv
minimatch

Affected packages:
@aligent/cdk-aspects
@aligent/cdk-basic-auth
@aligent/cdk-cloudfront-security-headers
@aligent/cdk-domain-hosting
@aligent/cdk-esbuild
@aligent/cdk-geoip-redirect
@aligent/cdk-graphql-mesh-server
@aligent/cdk-header-change-detection
@aligent/cdk-prerender-proxy
@aligent/cdk-rabbitmq
@aligent/cdk-shared-vpc
@aligent/cdk-static-hosting
@aligent/cdk-step-function-from-file
@aligent/cdk-waf

DRY RUN — would create .changeset/bot-pr-1620.md:
---
"@aligent/cdk-aspects": patch
"@aligent/cdk-basic-auth": patch
"@aligent/cdk-cloudfront-security-headers": patch
"@aligent/cdk-domain-hosting": patch
"@aligent/cdk-esbuild": patch
"@aligent/cdk-geoip-redirect": patch
"@aligent/cdk-graphql-mesh-server": patch
"@aligent/cdk-header-change-detection": patch
"@aligent/cdk-prerender-proxy": patch
"@aligent/cdk-rabbitmq": patch
"@aligent/cdk-shared-vpc": patch
"@aligent/cdk-static-hosting": patch
"@aligent/cdk-step-function-from-file": patch
"@aligent/cdk-waf": patch
---

[Aikido] Fix 4 security issues in minimatch, ajv

Notes to reviewers

🛈 When you've finished leaving feedback, please add a final comment to the PR tagging the author, letting them know that you have finished leaving feedback

@TheOrangePuff TheOrangePuff marked this pull request as draft March 12, 2026 07:06
@TheOrangePuff TheOrangePuff marked this pull request as ready for review March 12, 2026 23:53
@TheOrangePuff TheOrangePuff requested a review from a team as a code owner March 12, 2026 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant