-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
[Create Astro] Improved prompts, template handling, Houston #5088
Conversation
๐ฆ Changeset detectedLatest commit: afc4807 The changes in this PR will be included in the next version bump. Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
I love it, it's so cute! There are some tests that are failing, btw, but Huston is awesome |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! Great to lose all the extra code needed for degit, the ascii fallback looks nice too (I had been wondering if that would be a Windows problem ๐)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good! Super excited about removing degit.
Most of my comments were nits, resolve as you see fit. Only one I care more strongly about is the "How would you like to start your new project?" prompt, so I'm happy to chat that through if it helps.
HUSTON BOT!!! is lovely dude!! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
๐ป๐ป๐ป
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM with some small comments!
Looks like the |
Is it consistently failing? We still have a few flakey tests, but they aren't that flakey, might fail 20% of the time at most. I would expect that they pass on a rerun. Let me look at your changes and see if I can spot something. |
lgtm, you can ignore the |
Changes
Introducing your new automated assistant: Houston! ๐
Since we can't assume terminals on Windows support Unicode ๐ค, Houston will fallback to an ASCII-only version.
houston-mac-v-win.mov
Updates template and TypeScript prompts for clarity and friendliness.
Migrates template copying from
degit
(unmaintained) togiget
for stability.Testing
Tested manually,
create-astro
is largely untested due to CI flakinessDocs
N/A