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

fix(version-tools): Correct handling of internal dev/prerelease versions #12734

Merged
merged 7 commits into from
Oct 31, 2022

Conversation

tylerbutler
Copy link
Member

Some necessary changes were missing from #12721 that made it incomplete. This PR includes those changes, which should address that PR's goals of accommodating versions that have more than 4 prerelease sections and versions that use a non-internal prerelease identifier.

Prior to this change, versions like 2.0.0-dev.2.1.0.104436, which is set in our CI pipeline, would cause a build failure.

commit b5c8547
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 11:54:51 2022 -0700

    further relax version handling for prerelease/dev versions

commit 39df103
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 10:03:48 2022 -0700

    build: Fix dependency ranges in published packages
commit 777d753
Merge: 0b8bdcc e900a58
Author: Tyler Butler <[email protected]>
Date:   Mon Oct 31 10:57:21 2022 -0700

    Merge branch 'pipeline/fix-ranges' of https://github.com/microsoft/FluidFramework into pipeline/fix-ranges

commit 0b8bdcc
Merge: b5c8547 e08c825
Author: Tyler Butler <[email protected]>
Date:   Mon Oct 31 10:55:41 2022 -0700

    Merge branch 'main' into pipeline/fix-ranges

commit e900a58
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 11:54:51 2022 -0700

    fix(version-tools): Accept prerelease/dev versions for range bumps

commit 84b8fa0
Merge: da04d41 562240e
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 15:39:57 2022 -0700

    Merge branch 'main' into pipeline/fix-ranges

commit da04d41
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 15:36:39 2022 -0700

    debugging

commit 29791d0
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 10:03:48 2022 -0700

    build: Fix dependency ranges in published packages

commit b5c8547
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 11:54:51 2022 -0700

    further relax version handling for prerelease/dev versions

commit 39df103
Author: Tyler Butler <[email protected]>
Date:   Fri Oct 28 10:03:48 2022 -0700

    build: Fix dependency ranges in published packages
@github-actions github-actions bot added the area: build Build related issues label Oct 31, 2022
@github-actions github-actions bot added base: main PRs targeted against main branch and removed area: build Build related issues labels Oct 31, 2022
@tylerbutler tylerbutler marked this pull request as ready for review October 31, 2022 19:08
@tylerbutler tylerbutler requested a review from a team as a code owner October 31, 2022 19:08
@tylerbutler tylerbutler merged commit 5ba0ee9 into microsoft:main Oct 31, 2022
@tylerbutler tylerbutler deleted the cli/fix-ranges branch October 31, 2022 19:27
alexvy86 pushed a commit to alexvy86/FluidFramework that referenced this pull request Nov 1, 2022
…ons (microsoft#12734)

Some necessary changes were missing from microsoft#12721 that made it incomplete.
This PR includes those changes, which should address that PR's goals of
accommodating versions that have more than 4 prerelease sections and
versions that use a non-internal prerelease identifier.

Prior to this change, versions like 2.0.0-dev.2.1.0.104436, which is set
in our CI pipeline, would cause a build failure.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
base: main PRs targeted against main branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants