Skip to content

chore: Update npm version to support OIDC trusted publishing - #205

Merged
so0k merged 2 commits into
open-constructs:mainfrom
X-Guardian:chore/update-npm-in-release-npm
May 24, 2026
Merged

so0k merged 2 commits into
open-constructs:mainfrom
X-Guardian:chore/update-npm-in-release-npm

Conversation

@X-Guardian

@X-Guardian X-Guardian commented May 24, 2026 •

Copy link
Copy Markdown
Contributor

Description

The current version of npm that is bundled with Node version 22.22.0 that is included in the terraconstructs/jsii-terraform image does not support OIDC trusted publishing. We need to update the npm version in the release-npm workflow job to version 11.5.0+.

References

Checklist

  • I have updated the PR title to match CDKTN's style guide
  • I have run the linter on my code locally
  • I have performed a self-review of my code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation if applicable
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works if applicable
  • New and existing unit tests pass locally with my changes

@so0k so0k added the ci/unit-only Skips all integration testing on PR label May 24, 2026

@so0k so0k left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@X-Guardian
X-Guardian requested a review from so0k May 24, 2026 12:01
@X-Guardian
X-Guardian marked this pull request as ready for review May 24, 2026 12:12
@X-Guardian
X-Guardian requested a review from a team as a code owner May 24, 2026 12:12
@so0k
so0k merged commit 58e3a11 into open-constructs:main May 24, 2026
16 checks passed
@X-Guardian
X-Guardian deleted the chore/update-npm-in-release-npm branch May 24, 2026 12:13
jsteinich added a commit that referenced this pull request May 26, 2026
## 0.23.2

### chore
- chore: Update npm version to support OIDC trusted publishing
[\#205](#205)
- chore: Fix publib running to use npx rather than yarn
[\#203](#203)
- chore(tests): Add test for Node type stripping
[\#198](#198)
- chore(gha): Enable NPM OIDC Publishing
[\#195](#195)
- chore: remove mention of Hashicorp support
[\#193](#193)
- chore: consolidate release workflows for npm OIDC
[\#192](#192)
- chore: tell users to search for cdktn on npm
[\#185](#185)
- chore: replace cdk.tf/modules-and-providers links
[\#184](#184)
- chore: fix references to cdktf in TS examples
[\#183](#183)
- chore: point to correct docs repo
[\#181](#181)
- chore: delete Vercel config for cdk.tf site
[\#180](#180)
- chore(gha): optimise integration & provider-integration CI pipelines
[\#178](#178)
- chore(gha): optimise examples CI pipeline
[\#175](#175)
- chore: migrate jest to @nx/jest plugin with swc-jest
[\#160](#160)
- chore: replace yazl with fflate
[\#148](#148)
- chore(lib): Move cdktn package to src/ and lib/ layout
[\#145](#145)
- chore: Consolidate PR CI into tiered orchestrator workflow
[\#143](#143)

### fix

- fix(gha): Need to grant permission on workflow call job
[\#196](#196)
- fix(cli): Fix input getting split between cdktn and Terraform
[\#191](#191)
- fix(cli): restore non-bundled dependencies
[\#190](#190)
- fix: Configurable dist artifact name to fix release workflows
[\#189](#189)
- fix(tests): pass --no-compile to pip in python integration tests
[\#188](#188)
- fix(cli): pass languageOptions to `get`
[\#179](#179)
- fix(provider-generator): add missing semicolons
[\#177](#177)

### feat

- feat(provider-generator): configurable import extensions
[\#151](#151)
@github-actions

Copy link
Copy Markdown
Contributor

I'm going to lock this pull request because it has been closed for 30 days. This helps our maintainers find and focus on the active issues. If you've found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Jun 24, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

ci/unit-only Skips all integration testing on PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants