Description
Summary
In the last release the versioning workflow did not bump the parser package, which is not what we expected. After going through all the commits between the releases it turned out that for all the releases before that, we had commits that were picked up by lerna and versioning worked as expected. These are usually dependabot or repo wide changes, i.e. new customer reference, that would affect all packages.
In the last two weeks there was not a single commit to the parser package, and thus lerna versioning did not bump it.
To avoid that in the future, we should add forcePublish
flag to the lerna.json
configuration.
Why is this needed?
So lerna bumps all package version regardless of commit history.
Which area does this relate to?
Automation
Solution
No response
Acknowledgment
- This request meets Powertools for AWS Lambda (TypeScript) Tenets
- Should this be considered in other Powertools for AWS Lambda languages? i.e. Python, Java, and .NET
Future readers
Please react with 👍 and your use case to help us understand customer demand.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status