Skip to content

Conversation

@scbedd
Copy link
Member

@scbedd scbedd commented Jun 24, 2024

Looks like when I tested an actual release, I tested the only case that would actually work when merging #8460

@catalinaperalta hit issues this past Friday with this as a result. I unblocked her, but wanted to make an adjustment to re-use the SemVer package before merging.

Unfortunately, it looks like if I use SemVer, it marks packages < 1.0.0 (even if if GA-marked) as Prerelease. While I agree with this for our production packages, our internal tooling conflicts with this bar.

Specifically, the typespec-emitter latest version is 0.4.8. If we used SemVer and IsPrerelease property to determine whether to set latest or beta tag, we would erroneously mark the latest version of typespec-emitter with beta. At least until 1.0.0. For now I'm leaving the simple tag check in place.

@scbedd scbedd merged commit fe07f68 into main Jun 24, 2024
@scbedd scbedd deleted the fix-failing-node-publish branch June 24, 2024 20:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants