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

Update release-it setup to each package vs monorepo #55

Merged
merged 4 commits into from
Apr 29, 2022

Conversation

scalvert
Copy link
Collaborator

Since this monorepo now houses the eslint-formatter-sarif in addition to jest-sarif and sarif-builder, it doesn't make as much sense to use the release-it-yarn-workspaces plugin, which requires each sub-package to be versioned the same.

This change pushes the release-it configuration down to the package level, and changes the tag format to follow the <package-name>@1.2.3 convention, which allows for independent versioning while still benefiting from housing these packages together.

@eddynaka
Copy link
Contributor

Closing and re-opening to see if cla task works.

@eddynaka eddynaka closed this Apr 28, 2022
@eddynaka eddynaka reopened this Apr 28, 2022
@ghost
Copy link

ghost commented Apr 28, 2022

CLA assistant check
All CLA requirements met.

@scalvert
Copy link
Collaborator Author

The commits I pushed were from a different email than my MSFT one. Just amending commits now!

@eddynaka eddynaka merged commit 44276c4 into main Apr 29, 2022
@eddynaka eddynaka deleted the pre-pkg-release-it branch April 29, 2022 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants