Skip to content

Comments

feat!: remove sites:create-template command#7946

Merged
kodiakhq[bot] merged 13 commits intomainfrom
sarahetter/remove-create-template
Feb 19, 2026
Merged

feat!: remove sites:create-template command#7946
kodiakhq[bot] merged 13 commits intomainfrom
sarahetter/remove-create-template

Conversation

@sarahetter
Copy link
Contributor

@sarahetter sarahetter commented Feb 13, 2026

Summary

BREAKING: The sites:create-template command has been removed.

It gets very very little usage, there are a lot of quicker, more user friendly ways to create a site these days.

👋

@sarahetter sarahetter requested a review from a team as a code owner February 13, 2026 22:14
@github-actions
Copy link

github-actions bot commented Feb 13, 2026

📊 Benchmark results

Comparing with 03435e5

  • Dependency count: 1,079 ⬇️ 0.09% decrease vs. 03435e5
  • Package size: 329 MB ⬇️ 5.56% decrease vs. 03435e5
  • Number of ts-expect-error directives: 362 ⬇️ 0.55% decrease vs. 03435e5

@sarahetter sarahetter changed the title feat!: deprecate sites:create-template feat!: deprecate sites create-template Feb 13, 2026
@sarahetter sarahetter requested a review from a team as a code owner February 13, 2026 22:21
@sarahetter sarahetter changed the title feat!: deprecate sites create-template feat: deprecate sites create-template Feb 13, 2026
@sarahetter sarahetter changed the title feat: deprecate sites create-template feat!: deprecate sites create-template Feb 13, 2026
@serhalp serhalp changed the title feat!: deprecate sites create-template feat!: remove sites:create-template command Feb 18, 2026
await sitesCreateTemplate(repository, options, command)
.addHelpText(
'after',
`(Deprecated) This command has been deprecated. Learn more: https://docs.netlify.com/start/quickstarts/deploy-from-template/`,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💭 I would vote to just remove it entirely. Since it isn't a command you use as part of your existing workflow on a project, but rather something you might use to start a project, I don't think there's much risk of anything trying to run it and being confused. Thoughts?

docs/index.md Outdated
|:--------------------------- |:-----|
| [`sites:create`](/commands/sites#sitescreate) | Create an empty project (advanced) |
| [`sites:create-template`](/commands/sites#sitescreate-template) | (Beta) Create a project from a starter template |
| [`sites:create-template`](/commands/sites#sitescreate-template) | (Deprecated) Create a project from a starter template |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

regardless of whether we actually "remove" the command, I would vote to remote it from the docs/help

Comment on lines +3 to +9
parserPreset: {
parserOpts: {
headerPattern: /^(\w+)(?:\(([^)]*)\))?(!)?:\s(.+)$/,
breakingHeaderPattern: /^(\w+)(?:\(([^)]*)\))?(!)?:\s(.+)$/,
headerCorrespondence: ['type', 'scope', 'breaking', 'subject'],
},
},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👁️ what's this change about?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the ding dang conventional commit parser I had to switch to because the old one stopped being a thing doesn't pass if you do a ! for breaking change. (it's also looking for a footer in the title with BREAKING CHANGE but titles don't have footers, it thinks it's linting a commit message). I'm trying to avoid doing 2 rounds of CLI test flake

Copy link
Member

@serhalp serhalp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@sarahetter sarahetter added the automerge Add to Kodiak auto merge queue label Feb 18, 2026
@kodiakhq kodiakhq bot merged commit ad3487d into main Feb 19, 2026
128 of 140 checks passed
@kodiakhq kodiakhq bot deleted the sarahetter/remove-create-template branch February 19, 2026 17:33
sarahetter added a commit that referenced this pull request Feb 23, 2026
* feat: deprecate sites:create-template

* chore: format

* chore: lint

* docs: build docs

* fix: claude says this is how we fix the PR title lint issue

* fix: lol now claude says this will work

* remove this

* remove unneeded issuePrefixes that claude added

* fix: remove a bit more dead code

* fix: remove sites:create-template placeholder cmd

---------

Co-authored-by: Philippe Serhal <philippe.serhal@netlify.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Add to Kodiak auto merge queue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants