Skip to content

🛠 Tooling: Switch releases from 2.x-beta to 2.0 stable #1831

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

Closed
3 tasks done
JoshuaKGoldberg opened this issue Jan 6, 2025 · 11 comments · Fixed by #1955
Closed
3 tasks done

🛠 Tooling: Switch releases from 2.x-beta to 2.0 stable #1831

JoshuaKGoldberg opened this issue Jan 6, 2025 · 11 comments · Fixed by #1955
Assignees
Labels
area: tooling Managing the repository's maintenance status: blocked Waiting for something else to be resolved

Comments

@JoshuaKGoldberg
Copy link
Owner

JoshuaKGoldberg commented Jan 6, 2025

Bug Report Checklist

  • I have tried restarting my IDE and the issue persists.
  • I have pulled the latest main branch of the repository.
  • I have searched for related issues and found none that matched my issue.

Overview

Mirror issue to #1830: once typescript-app@next is stable, the release process should switch back to releasing on the latest tag. I.e. 2.0.0.

Additional Info

💖

@JoshuaKGoldberg JoshuaKGoldberg added the area: tooling Managing the repository's maintenance label Jan 6, 2025
@JoshuaKGoldberg JoshuaKGoldberg self-assigned this Jan 6, 2025
@JoshuaKGoldberg JoshuaKGoldberg added the status: blocked Waiting for something else to be resolved label Jan 6, 2025
@JoshuaKGoldberg JoshuaKGoldberg changed the title 🛠 Tooling: Switch releases from 2.x-alpha to 2.0 stable 🛠 Tooling: Switch releases from 2.x-beta to 2.0 stable Jan 17, 2025
@JoshuaKGoldberg JoshuaKGoldberg pinned this issue Jan 22, 2025
@JoshuaKGoldberg
Copy link
Owner Author

Status update: everything on the create-typescript-app side is looking good. I'm keeping this blocked on https://github.com/JoshuaKGoldberg/create/milestone/2, the create side's milestone for finishing all the needed work for Blocks. Once that milestone is ready then 🚀 I'll publish create-typescript-app@2 as stable.

@JoshuaKGoldberg
Copy link
Owner Author

Note: the v1-to-v2 jump is almost entirely about the internals of create-typescript-app and how it's run. Other than some bug fixes and simplifications, the template creates virtually the same repositories. End-users running npx create-typescript-app / npx create typescript-app@beta receive almost the same repository.

(cc @atilafassina, who mentioned other folks were asking about this)

@atilafassina
Copy link

ping @birkskyum who pointed me out to this

@michaelfaith
Copy link
Contributor

I'm keeping this blocked on https://github.com/JoshuaKGoldberg/create/milestone/2, the create side's milestone for finishing all the needed work for Blocks.

It looks like all the issues logged under the milestone are closed. Is there more that will eventually go in there?

@JoshuaKGoldberg
Copy link
Owner Author

@JoshuaKGoldberg
Copy link
Owner Author

Status: Bingo's milestone is feature complete. It's just documentation and any discovered bugs left.

@JoshuaKGoldberg
Copy link
Owner Author

Status update: Bingo's milestone is feature complete. It's just documentation and any discovered bugs left.

@johnnyreilly
Copy link
Collaborator

Can Bingo bugs be dubbed "buggos"?

@JoshuaKGoldberg
Copy link
Owner Author

Conan O'Brien angrily turning into the Hulk

@JoshuaKGoldberg
Copy link
Owner Author

There ended up being a couple features I'd missed that needed to be in the early adopter milestone. But they're resolved now and #1955 is open to set CTA's 2.x release line to stable.

I'm going to wait a night, then do one last round of testing for npx create-typescript-app@beta. Hopefully any buggos bugs caught then will be quick and painless. Hoping to ship soon! 🚀

https://github.com/JoshuaKGoldberg/create/milestone/3 still has some issues open around documentation that I will try to get to soon as well. The docs on https://create.bingo are themselves fleshed out. It's example repos, blog posts, and guides that are still pending as of right now.

@JoshuaKGoldberg
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: tooling Managing the repository's maintenance status: blocked Waiting for something else to be resolved
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants