Skip to content

Comments

chore: migrate from AwsCdkConstructLibrary to CdklabsConstructLibrary#2677

Merged
mergify[bot] merged 2 commits intokubectl-v33/mainfrom
migrate-cdklabs-construct-library-v33
Feb 20, 2026
Merged

chore: migrate from AwsCdkConstructLibrary to CdklabsConstructLibrary#2677
mergify[bot] merged 2 commits intokubectl-v33/mainfrom
migrate-cdklabs-construct-library-v33

Conversation

@aemada-aws
Copy link
Contributor

Migrate to CdklabsConstructLibrary from cdklabs-projen-project-types for cdklabs defaults and trusted publishing.

Changes

  • Switch to CdklabsConstructLibrary for cdklabs defaults
  • Enables trusted publishing for npm, PyPI, and NuGet by default (removes NPM_TOKEN, TWINE_USERNAME/TWINE_PASSWORD, NUGET_API_KEY)

Additional options to preserve original behavior

  • private: false - CdklabsConstructLibrary defaults to private: true, but this is a public package
  • setNodeEngineVersion: false - Prevent adding engines.node to package.json
  • npmAccess: javascript.NpmAccess.PUBLIC - Prevent adding publishConfig to package.json
  • trustedPublishing: false for NuGet - Keep using NUGET_API_KEY

Similar to #2671

Migrate to CdklabsConstructLibrary from cdklabs-projen-project-types for cdklabs defaults and trusted publishing.

Changes:
- Switch to CdklabsConstructLibrary for cdklabs defaults
- Enables trusted publishing for npm, PyPI, and NuGet by default (removes NPM_TOKEN, TWINE_USERNAME/TWINE_PASSWORD, NUGET_API_KEY)

Additional options to preserve original behavior:
- private: false - CdklabsConstructLibrary defaults to private: true, but this is a public package
- setNodeEngineVersion: false - Prevent adding engines.node to package.json
- npmAccess: javascript.NpmAccess.PUBLIC - Prevent adding publishConfig to package.json
- trustedPublishing: false for NuGet - Keep using NUGET_API_KEY

Similar to #2671
@mergify mergify bot added the queued label Feb 20, 2026
@mergify mergify bot merged commit efa4263 into kubectl-v33/main Feb 20, 2026
16 checks passed
@mergify mergify bot deleted the migrate-cdklabs-construct-library-v33 branch February 20, 2026 13:03
@mergify
Copy link
Contributor

mergify bot commented Feb 20, 2026

Merge Queue Status

Rule: default


  • Entered queue2026-02-20 13:03 UTC
  • Checks passed · in-place
  • Merged2026-02-20 13:03 UTC · at 432a7d268b955db5d166fd1fcad9b8a0f8d60477

This pull request spent 9 seconds in the queue, with no time running CI.

Required conditions to merge

@mergify mergify bot removed the queued label Feb 20, 2026
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.

2 participants