-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore: add workflow to upgrade @pulumi/aws-native workflow #255
Conversation
(cd $(dirname $e) && yarn install) | ||
(cd $(dirname $e) && yarn upgrade "@pulumi/aws-native@^${VERSION}") | ||
dir=$(dirname $e) | ||
npx ncu --filter @pulumi/aws-native --upgrade --cwd $dir |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Switching to ncu since it handles upgrading to the latest minor version.
Renovate could (probably?) handle this for you, e.g. #251 Let me know if you'd like to change anything about the current behavior. For example you can break aws-native out into its own group if you don't want to bundle it with other Pulumi deps. Auto-approve/auto-merge doesn't currently work because it's still waiting for reviews. I'm planning on deploying a bot to stamp PRs if tests pass. |
Can renovate run custom commands as part of the upgrade? We need to also update the |
The only non-standard AWS native dependency is borrowing the metadata json file (which we could alternatively express as a submodule). Happy to move this to renovate but probably also wouldn't block on it and just land this and fix later. |
This PR adds a workflow that automates updating the @pulumi/aws-native dependency. This one is a special case because the metadata.json file also needs to be updated. fixes #149
d9223a1
to
34b5e8f
Compare
Right now it allows a |
This PR adds a workflow that automates updating the @pulumi/aws-native dependency. This one is a special case because the metadata.json file also needs to be updated.
fixes #149