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 latest version to be v6 #1041

Closed
ramya-rao-a opened this issue Jun 17, 2021 · 4 comments
Closed

Update latest version to be v6 #1041

ramya-rao-a opened this issue Jun 17, 2021 · 4 comments
Assignees
Labels
Milestone

Comments

@ramya-rao-a
Copy link
Contributor

This repository house 2 packages that work with autorest in different branches, both generate TS SDKs for given swagger file input

We started out the new package using the version 6 to ease conversations and discussions around the different versions rather than speaking in terms of different packages themselves and thus started publishing nightly builds to npm using v6-alpha versions. We have used the term v6 in labels, issues and PRs

At some point a few months ago when we were ready to do our first beta for the new package, we chose to start from version 1 because it was a brand new package. This has caused quite some confusion along the lines. After another round of discussions, we have decided to continue with v6.

This issue is to ensure

  • We have nightly builds published to npm using v6 for @autorest/typescript
  • The next preview for @autorest/typescript package uses v6
  • The GitHub releases for this repo reflect the above.
@sarangan12
Copy link
Member

  1. Nightly Builds are set to release to npm.
  2. Version is changed to 6.x.x version
  3. Removed the Github releases since we have nightly releases directly to npm.

@ramya-rao-a
Copy link
Contributor Author

Thanks @sarangan12

Removed the Github releases since we have nightly releases directly to npm.

Does that mean that we will have tags corresponding to each release?

image

@sarangan12
Copy link
Member

sarangan12 commented Jul 21, 2021

Actually, Ignore my previous comment. The github release also will happen and the tag will be set correctly. So, the daily/nightly build will run everyday in the morning (Except weekdays) at 9:30 AM. The alpha version will be released to npm and github. Eg:

  1. https://www.npmjs.com/package/@autorest/typescript/v/6.0.0-alpha.8.20210720.29
  2. https://github.com/Azure/autorest.typescript/releases/tag/v6.0.0-alpha.8.20210720.29

@ramya-rao-a
Copy link
Contributor Author

Great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants