Side note: There is still a old typescript version defined in package.json dev dependencies, which is being automatically defined by projen in .projen/deps.json. We have to further investigate how this version can be updated as well, but is not a blocker for fixing the release process.
Type of change:
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as
expected)
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have added any necessary documentation (if appropriate)
[ ] I have run make fmt and formatted my code
[ ] I have tested the CDK constructor in a CFN stack. See TESTING.md
[x] If changes include removal or addition of 3rd party GitHub actions, I updated our internal document. Reach out to the APIx Integration slack channel to get access to the internal document.
Proposed changes
Fix is made after encountering failure in publish workflow: https://github.com/mongodb/awscdk-resources-mongodbatlas/actions/runs/8245838177
Node version aligns with version used for our CI checks which are working: https://github.com/mongodb/awscdk-resources-mongodbatlas/blob/main/.github/workflows/code-health.yml#L23
Side note: There is still a old typescript version defined in package.json dev dependencies, which is being automatically defined by projen in .projen/deps.json. We have to further investigate how this version can be updated as well, but is not a blocker for fixing the release process.
Type of change:
Required Checklist:
make fmt
and formatted my codeFurther comments