Skip to content
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: clarify cloud-assembly-schema contribution flow #31444

Closed
wants to merge 2 commits into from

Conversation

comcalvi
Copy link
Contributor

Issue # (if applicable)

Reason for this change

The process for merging changes to the new cloud-assembly-schema repository is unclear. This clarifies the process.

Checklist


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license

@github-actions github-actions bot added the p2 label Sep 13, 2024
@aws-cdk-automation aws-cdk-automation requested a review from a team September 13, 2024 18:03
@mergify mergify bot added the contribution/core This is a PR that came from AWS. label Sep 13, 2024
@comcalvi comcalvi added the pr/do-not-merge This PR should not be merged at this time. label Sep 13, 2024
Comment on lines +1231 to +1232
repository for contributions. If you have a PR that needs to modify `cloud-assembly-schema`, open both PRs and
ensure that you link the `cloud-assembly-schema` PR in the one opened against this repository.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i don't understand what PR would be opened against aws-cdk's cloud-assembly-schema given that its just a shell for the external version.

repository for contributions. If you have a PR that needs to modify `cloud-assembly-schema`, open both PRs and
ensure that you link the `cloud-assembly-schema` PR in the one opened against this repository.
The `cloud-assembly-schema` changes must be merged (and released) before the PR in this repository can be merged.
The PR in this repository must be updated to use the new release of the `cloud-assembly-schema` before it can be merged.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh wait we don't automatically grab new versions of cloud-assembly-schema when they're released? we have to manually update the version?

a) if thats the case, is that safe from a security perspective
b) we should probably have an example/instruction for what the PR against aws-cdk repo looks like then

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We do grab new ones, it's just reliant on dependabot. I can clarify that we either have to wait for the version bump or manually bump it, but the point was that it's been approved, but it can't merge until dependabot decides to update it.

@kaizencc
Copy link
Contributor

also if we don't monitory cdklabs/cloud-assembly-schema we should at least remove the ability to add issues

@aws-cdk-automation
Copy link
Collaborator

AWS CodeBuild CI Report

  • CodeBuild project: AutoBuildv2Project1C6BFA3F-wQm2hXv2jqQv
  • Commit ID: e79907e
  • Result: SUCCEEDED
  • Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

@aws-cdk-automation aws-cdk-automation added the pr/needs-maintainer-review This PR needs a review from a Core Team Member label Sep 13, 2024
@comcalvi comcalvi closed this Nov 6, 2024
Copy link

github-actions bot commented Nov 6, 2024

Comments on closed issues and PRs are hard for our team to see.
If you need help, please open a new issue that references this one.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 6, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
contribution/core This is a PR that came from AWS. p2 pr/do-not-merge This PR should not be merged at this time. pr/needs-maintainer-review This PR needs a review from a Core Team Member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants