Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(versioning): Version and publish workflow #185

Merged
merged 1 commit into from
Oct 4, 2023

Conversation

lordrip
Copy link
Member

@lordrip lordrip commented Oct 4, 2023

Context

The trigger-release.yml workflow, execute a lerna-lite publish command which calculate the packages versions, publish them to the npmjs registry, pushes tags and lastly create GitHub releases for each package.

This commit also changes the repository to point to the root repository URL and repositoryDirectory to the actual folder of each package to avoid problems while generating the release notes.

The `trigger-release.yml` workflow, execute a lerna-lite publish command
which calculate the packages versions, publish them to the npmjs registry,
pushes tags and lastly create GitHub releases for each package.

This commit also changes the `repository` to point to the root repository
URL and `repositoryDirectory` to the actual folder of each package to avoid
problems while generating the release notes.
@lordrip lordrip requested a review from a team October 4, 2023 14:43
@lordrip lordrip merged commit 98f9587 into KaotoIO:main Oct 4, 2023
2 checks passed
@lordrip lordrip deleted the feat/trigger-release-process branch October 4, 2023 14:50
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