Skip to content

feat: prerelease mode and publishing #180

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

Merged
merged 22 commits into from
May 13, 2021
Merged

feat: prerelease mode and publishing #180

merged 22 commits into from
May 13, 2021

Conversation

jbolda
Copy link
Owner

@jbolda jbolda commented Apr 7, 2021

Motivation

This implements the prerelease mode handling when a pre.json exists. This covers part of the discussion in #147, but does not implement everything.

TODO

  • parses and loads a pre.json file
  • adds logic to assemble to return pre* bumps instead if in preMode
  • add logic to apply to consider pre* bumps
  • wire up logic in main covector package to use all previous items above
  • implement errorOnVersionRange, closes add config option to prevent major bump #43
  • test all new features / edge cases
  • document all new features / changes

Sorry, something went wrong.

@jbolda jbolda force-pushed the feat/enable-prereleases branch 2 times, most recently from c31656f to 5d6c48f Compare April 13, 2021 21:03
@jbolda jbolda mentioned this pull request Apr 16, 2021
6 tasks
@jbolda jbolda force-pushed the feat/enable-prereleases branch from e337abc to 5a6f4bc Compare April 16, 2021 21:14
jbolda added 19 commits May 7, 2021 16:42

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda
@jbolda jbolda force-pushed the feat/enable-prereleases branch from 87ebd55 to 4707a84 Compare May 12, 2021 18:18
@jbolda jbolda marked this pull request as ready for review May 12, 2021 18:27
jbolda added 2 commits May 13, 2021 12:02

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda

Verified

This commit was signed with the committer’s verified signature.
jbolda Jacob Bolda
@jbolda jbolda merged commit e388cc7 into main May 13, 2021
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.

add config option to prevent major bump
1 participant