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

Maintain a template repo #3422

Closed
Rich-Harris opened this issue Jan 19, 2022 · 5 comments
Closed

Maintain a template repo #3422

Rich-Harris opened this issue Jan 19, 2022 · 5 comments
Labels
feature request New feature or request
Milestone

Comments

@Rich-Harris
Copy link
Member

Describe the problem

If you go to https://node.new/sveltekit, it will create an out of date project. That's because we haven't supplied a template repo, so it's using a snapshot.

Describe the proposed solution

If we had a programmatic interface to create-svelte (#3421), then we could create a GitHub action that kept such a template repo up to date. This action would run on every commit to master (and dryrun on all other commits?)

Alternatives considered

No response

Importance

would make my life easier

Additional Information

No response

@benmccann benmccann added this to the 1.0 milestone Jan 20, 2022
@benmccann benmccann added the feature request New feature or request label Jan 20, 2022
@Mlocik97
Copy link
Contributor

Wouldn't it make more sense, if it would be run every time, new version of kit or create-svelte is deployed to npm? So there is not "unreleased" version of it in node.new / stackblitz ?

@Rich-Harris
Copy link
Member Author

Good point, it probably belongs in the release workflow (https://github.com/sveltejs/kit/blob/master/.github/workflows/release.yml), or the pnpm release command

@benmccann
Copy link
Member

Should this be closed now that https://github.com/sveltejs/kit-template-default exists or is there more to do?

@Conduitry
Copy link
Member

Well, it's still private. We'd probably want to make it public, maybe mark it as a template repo in GitHub (although people should probably just use the CLI), and disable issues or otherwise limit contributions and update the repo description there so that stuff gets opened over here instead.

@Rich-Harris
Copy link
Member Author

we can close this now — https://github.com/sveltejs/kit-template-default is public, and powers https://sveltekit.new

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

No branches or pull requests

4 participants