Skip to content
This repository was archived by the owner on Feb 17, 2025. It is now read-only.

feat: add field for minimum CLI version#61

Merged
mergify[bot] merged 1 commit intomainfrom
huijbers/cli-version
Nov 7, 2024
Merged

feat: add field for minimum CLI version#61
mergify[bot] merged 1 commit intomainfrom
huijbers/cli-version

Conversation

@rix0rrr
Copy link
Copy Markdown
Contributor

@rix0rrr rix0rrr commented Nov 7, 2024

This is preparing for a future feature. A Cloud Assembly producer can't yet know what CLI version would be required to read it, but in the future once we tie the Cloud Assembly package version to the CLI package version, we will be able to do that.

If we build the "check and report" feature in right now, at the time we start producing manifests with this field set, more CLI versions will be out that will be taking advantage of it, and reporting useful error messages.

This is preparing for a future feature. A Cloud Assembly producer
can't yet know what CLI version would be required to read it,
but in the future once we tie the Cloud Assembly package version
to the CLI package version, we will be able to do that.

If we build the "check and report" feature in right now, at the time we
start producing manifests with this field set, more CLI versions will be
out that will be taking advantage of it, and reporting useful error
messages.
@rix0rrr rix0rrr requested a review from a team November 7, 2024 10:04
@mergify mergify bot merged commit 8ade945 into main Nov 7, 2024
@mergify mergify bot deleted the huijbers/cli-version branch November 7, 2024 10:20
github-merge-queue bot pushed a commit to cdklabs/cdk-assets that referenced this pull request Jan 1, 2025
In cdklabs/cloud-assembly-schema#61, we bumped
the schema version 39, but we didn't upgrade the dependency.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants