-
Notifications
You must be signed in to change notification settings - Fork 22
Comparing changes
Open a pull request
base repository: aws/aws-cdk-cli
base: cdk@v2.1000.2
head repository: aws/aws-cdk-cli
compare: cdk@v2.1000.3
Commits on Feb 19, 2025
-
chore(deps): upgrade dependencies (#62)
Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/aws/aws-cdk-cli/actions/runs/13402517699 ------ *Automatically created by projen via the "upgrade" workflow* --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for 6e12ba8 - Browse repository at this point
Copy the full SHA 6e12ba8View commit details -
chore: re-establish linter rules that got lost in the migration (#64)
Backported rules from [aws/aws-cdk](https://github.com/aws/aws-cdk/) and applied automated fixes. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 3247b39 - Browse repository at this point
Copy the full SHA 3247b39View commit details -
chore: enable eslint for the repo config (#67)
Fixes repo config not being linted. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 10adf4c - Browse repository at this point
Copy the full SHA 10adf4cView commit details -
chore(deps): upgrade dependencies (#68)
Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/aws/aws-cdk-cli/actions/runs/13414383142 ------ *Automatically created by projen via the "upgrade" workflow* Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for c6d05c3 - Browse repository at this point
Copy the full SHA c6d05c3View commit details -
chore: enforce curly-newline lint rule to comply with COE action item (…
…#70) --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for bfb1ff4 - Browse repository at this point
Copy the full SHA bfb1ff4View commit details -
chore: fix jsii publishing in a monorepo (#71)
We were cd'ing into the wrong directories. The current mechanism builds jsii packages as part of the release step. This is good because it saves time (they all get built in parallel, and it's not part of the regular build), but it's bad because if one of them fails then it'll be hard to fix and retry. Not sure what to make of this; currently we build jsii packages both at build time and at release time, which is extra silly. We'll have to pick one. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for e8904b8 - Browse repository at this point
Copy the full SHA e8904b8View commit details -
chore: jsii publishing extracting artifacts to the wrong location (#72)
Follow up to #71. In contrast to single package jsii publishing, our artifacts don't contain the entire repo, but rather just the compilation result of a specific package. This means that upon extraction, it needs to be placed in the specific package directory instead of the root. Currently release is failing with: ```console Error: Expected to find .jsii file in /home/runner/work/aws-cdk-cli/aws-cdk-cli/.repo/packages/@aws-cdk/cli-lib-alpha, but no such file found ``` Which is expected because it operates on an uncompiled repo. Extraction of the artifact to the correct location will overlay the repo with the compiled code. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 89046ee - Browse repository at this point
Copy the full SHA 89046eeView commit details
Commits on Feb 20, 2025
-
chore: basic top level readme (#74)
Just listing out the packages of most interest. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 877d3ca - Browse repository at this point
Copy the full SHA 877d3caView commit details -
chore(deps): upgrade dependencies (#73)
Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/aws/aws-cdk-cli/actions/runs/13424815488 ------ *Automatically created by projen via the "upgrade" workflow* --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for 2ad2f37 - Browse repository at this point
Copy the full SHA 2ad2f37View commit details -
chore: fix maven endpoint for cli-lib-alpha (#75)
This package is published to the AWS repository. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for c28898f - Browse repository at this point
Copy the full SHA c28898fView commit details -
chore: fix jest config and enforce coverage (#69)
- coverage checks were not working because they had an additional nested level. - define new coverage thresholds for `functions` and `line` - exempt projects from coverage thresholds as needed - streamline coverage and reporter config - prefer TS files in tests --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 0eda7ab - Browse repository at this point
Copy the full SHA 0eda7abView commit details -
chore: expand README and start Contributing Guide (#76)
--- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 5d909a8 - Browse repository at this point
Copy the full SHA 5d909a8View commit details -
chore: upgrade dependencies weekly (#78)
Given that we need to manually give permissions to run workflows for every update, better reduce the frequency to not sit with a giant inventory of PRs. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 76b1310 - Browse repository at this point
Copy the full SHA 76b1310View commit details -
Used the GitHub Wizard to create a CodeQL workflow. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for fa3c1ec - Browse repository at this point
Copy the full SHA fa3c1ecView commit details -
refactor(cli): re-organize api and utils (#82)
This is in preparation of splitting out certain parts of the code into a separate library that can than be shared between `aws-cdk` (the CLI) and `toolkit-lib` (the Toolkit lib). **No functional changes!** Only moving files and updating imports. Specifically prepares for: - using `ioHost` in `work-graph` - using `ioHost` in `stack-events` - splitting out `utils` into a the shared library --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 1c32616 - Browse repository at this point
Copy the full SHA 1c32616View commit details -
chore: upgrade cdklabs-projen-project-types (#84)
--- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for f4a3636 - Browse repository at this point
Copy the full SHA f4a3636View commit details -
--- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 2960098 - Browse repository at this point
Copy the full SHA 2960098View commit details -
chore: remove
move
script (#80)This script was used to build this repo. It is no longer necessary. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for e22f7eb - Browse repository at this point
Copy the full SHA e22f7ebView commit details -
chore: CodeQL job needs to run on merge queue (#86)
Otherwise we cannot make it a required check. And also let it run on workflow dispatch because why not. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for bc5b016 - Browse repository at this point
Copy the full SHA bc5b016View commit details -
--- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for a76571e - Browse repository at this point
Copy the full SHA a76571eView commit details -
chore: indicate
aws-cdk
package as Maintained in README (#87)--- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 1b91afb - Browse repository at this point
Copy the full SHA 1b91afbView commit details
Commits on Feb 21, 2025
-
chore: add CodeCov workflow (#79)
--- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 70e4081 - Browse repository at this point
Copy the full SHA 70e4081View commit details -
chore(cli): ensure version tests don't make network calls (#91)
Previously some of these test cases made an actual call to npm. This is potentially slow and flaky. Ensure all current and future test cases mock expected results or fail. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 58b3534 - Browse repository at this point
Copy the full SHA 58b3534View commit details -
refactor(cli): work-graph is using IoHost (#90)
Relates to aws/aws-cdk#32292 --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 539868d - Browse repository at this point
Copy the full SHA 539868dView commit details -
chore(cli): don't emit empty user input interfaces (#93)
Fixes the generated empty interface not complying with our eslint rule to have newlines between control curly braces. ```ts // not-allowed, but previously generated interface DocsOptions {} ``` Instead we just avoid the problem by not generating empty interfaces. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 7517ecc - Browse repository at this point
Copy the full SHA 7517eccView commit details -
chore: add ADC publishing workflow (#94)
The configuration lives in the 'releasing' environment, and the bucket names are masked away from the logs. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 51df059 - Browse repository at this point
Copy the full SHA 51df059View commit details -
docs(cli): new garbage collection diagram (#95)
This diagram has better font. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 628aa71 - Browse repository at this point
Copy the full SHA 628aa71View commit details -
chore: fix codecov workflow (#97)
runs are currently failing because `runs-on` is required: https://github.com/aws/aws-cdk-cli/actions/runs/13461282048 --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 104ca7f - Browse repository at this point
Copy the full SHA 104ca7fView commit details
Commits on Feb 24, 2025
-
chore: give dependabot a deeper path (#106)
Dependabot is complaining it can't find any package version files. This is the same directory we had in the old repository, so try putting this back and see if that helps. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for f25e658 - Browse repository at this point
Copy the full SHA f25e658View commit details -
chore(toolkit): cleanup public interfaces (#105)
Clean-up public interface and docs generation in preparation of the release. This mostly moves some previously public interfaces to be private, renames interface and removes unused options. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 6b8cceb - Browse repository at this point
Copy the full SHA 6b8ccebView commit details -
feat: publish CLI plugin contract (#107)
We have already assembled this package, but weren't publishing it just yet. By publishing the CLI contract, plugin implementors will be able to take a reliable dependency on the contract types, instead of having to copy/paste source files. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 2bea2b9 - Browse repository at this point
Copy the full SHA 2bea2b9View commit details -
chore: skip jsii packaging on regular build (#81)
jsii packaging is done as part of the 'release' workflow, so don't run the packaging steps as part of the normal build. This saves ~17% of build time on my machine. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for dee84c1 - Browse repository at this point
Copy the full SHA dee84c1View commit details -
feat(toolkit-lib)!: introducing the AWS CDK Toolkit Library (#108)
The AWS CDK Toolkit Library is a new TypeScript library that allows integrators to build lifecycle management solutions for CDK applications. It provides them with full control over all output and allows to interweave actions with custom steps. --- This is marked as a breaking change since it is the first release and want to force `v0.1.0` as the first version. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Co-authored-by: Ian Hou <45278651+iankhou@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d4795eb - Browse repository at this point
Copy the full SHA d4795ebView commit details -
chore(deps): upgrade dependencies (#103)
Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/aws/aws-cdk-cli/actions/runs/13488349902 ------ *Automatically created by projen via the "upgrade" workflow* --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 4bed81c - Browse repository at this point
Copy the full SHA 4bed81cView commit details -
chore(toolkit-lib): rename StackSelector option to
expand
(#109)In #105 I renamed the interface from `Extend` to `Expand`, but forgot the options itself and some docs. This is marked as a chore so it doesn't show up in the changelog for the first release. That's what we want, because it is not relevant to users just yet. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for eeaf58b - Browse repository at this point
Copy the full SHA eeaf58bView commit details -
chore: trigger transitive releases when packages update (#83)
For packages that include other packages, like the CLI does, it should also include changes to bundled packages when looking at whether a release should be triggered. This includes `cloud-assembly-schema` and `cloudformation-diff` into the release trigger of the CLI and all packages that include the CLI. You'd think this could perhaps be done more declaratively, but I can't rely on storing information on the `TypeScriptWorkSpace` project (like "considered dependencies") because we need to pass this information to its constructor. So I'm just copy/pasting long arrays. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 55dac82 - Browse repository at this point
Copy the full SHA 55dac82View commit details -
chore: lint projen files (#110)
Lint projen files as part of the build. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for ee523db - Browse repository at this point
Copy the full SHA ee523dbView commit details -
chore(toolkit-lib): enable release (#111)
Enable release for `@aws-cdk/toolkit-lib`. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for 50b14fd - Browse repository at this point
Copy the full SHA 50b14fdView commit details -
chore(toolkit-lib): publish-local script is not working (#115)
--- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for a18f005 - Browse repository at this point
Copy the full SHA a18f005View commit details -
chore: record publishing timestamps in SSM (#104)
Write publishing timestamps to SSM so that we can more effectively alarm on problems caused by releases. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for 9d80cfc - Browse repository at this point
Copy the full SHA 9d80cfcView commit details -
chore(cli): update gc link (#113)
Updates link to reflect new repo name. Fixes aws/aws-cdk#33566 --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license Co-authored-by: Momo Kornher <kornherm@amazon.co.uk>
Configuration menu - View commit details
-
Copy full SHA for 3e228d6 - Browse repository at this point
Copy the full SHA 3e228d6View commit details -
chore(toolkit-lib): publish toolkit-lib docs to s3 (in dryrun) (#114)
Adds a release for the toolkit-lib s3 docs to be published to s3. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 672ce46 - Browse repository at this point
Copy the full SHA 672ce46View commit details -
chore: move minimum Node version back to 14 (#120)
We are currently producing errors when trying to install on Node 14. Even though we don't know if it works, we didn't officially stop supporting it yet, so we shouldn't error on old versions. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license
Configuration menu - View commit details
-
Copy full SHA for 99f54f6 - Browse repository at this point
Copy the full SHA 99f54f6View commit details -
chore(adc-publishing): build standalone release in 'release' workflow (…
…#119) `release` doesn't call `build`, but has its own implementation of building instead. --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: Momo Kornher <kornherm@amazon.co.uk> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for a23376e - Browse repository at this point
Copy the full SHA a23376eView commit details -
fix(cdk-assets): use same SDK versions as other packages (#121)
Fixes dependency resolution warnings when installing toolkit-lib. ``` npm warn ERESOLVE overriding peer dependency npm warn While resolving: @aws-sdk/lib-storage@3.750.0 npm warn Found: @aws-sdk/client-s3@3.741.0 npm warn node_modules/@aws-sdk/client-s3 npm warn @aws-sdk/client-s3@"3.741" from @aws-cdk/toolkit-lib@0.1.0 npm warn node_modules/@aws-cdk/toolkit-lib npm warn @aws-cdk/toolkit-lib@"*" from the root project npm warn 2 more (@aws-sdk/lib-storage, cdk-assets) npm warn npm warn Could not resolve dependency: npm warn peer @aws-sdk/client-s3@"^3.750.0" from @aws-sdk/lib-storage@3.750.0 npm warn node_modules/cdk-assets/node_modules/@aws-sdk/lib-storage npm warn @aws-sdk/lib-storage@"^3.750.0" from cdk-assets@3.0.0-rc.144 npm warn node_modules/cdk-assets npm warn npm warn Conflicting peer dependency: @aws-sdk/client-s3@3.750.0 npm warn node_modules/@aws-sdk/client-s3 npm warn peer @aws-sdk/client-s3@"^3.750.0" from @aws-sdk/lib-storage@3.750.0 npm warn node_modules/cdk-assets/node_modules/@aws-sdk/lib-storage npm warn @aws-sdk/lib-storage@"^3.750.0" from cdk-assets@3.0.0-rc.144 npm warn node_modules/cdk-assets ``` --- By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for 298a6c1 - Browse repository at this point
Copy the full SHA 298a6c1View commit details
Commits on Feb 25, 2025
-
chore(deps): upgrade dependencies (#123)
Upgrades project dependencies. See details in [workflow run]. [Workflow Run]: https://github.com/aws/aws-cdk-cli/actions/runs/13508965647 ------ *Automatically created by projen via the "upgrade" workflow* --------- Signed-off-by: github-actions <github-actions@github.com> Co-authored-by: github-actions <github-actions@github.com>
Configuration menu - View commit details
-
Copy full SHA for 321a46a - Browse repository at this point
Copy the full SHA 321a46aView commit details
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.