원클릭으로
deploy-site
// Deploys the Torrust website to GitHub Pages. Use when asked to deploy, publish, or release the site, or to set up the deployment workflow.
// Deploys the Torrust website to GitHub Pages. Use when asked to deploy, publish, or release the site, or to set up the deployment workflow.
| name | deploy-site |
| description | Deploys the Torrust website to GitHub Pages. Use when asked to deploy, publish, or release the site, or to set up the deployment workflow. |
Use this skill when asked to deploy the Torrust website to production (GitHub Pages).
Deployment is triggered automatically when you push to the develop branch:
.github/workflows/deploy.yml workflow runsnpm run build.nojekyll file in build/The live site is available at https://torrust.com/.
npm run build && npm run deploy
CNAME file must exist at the repo root for the custom domainpages: write and id-token: write permissionsAfter deploying, check https://torrust.com/ to confirm the changes are live.
Creates a new blog post for the Torrust website. Use when asked to write, add, create, or publish a new blog post or article.
Opens a GitHub Pull Request from the current branch, linking it to the related issue when the branch name starts with an issue number.
Creates a new git branch for a GitHub issue following naming conventions with issue number as prefix.
Creates a new Svelte UI component for the Torrust website. Use when asked to add, create, or build a new reusable UI component, widget, or UI element.
Runs the full quality check suite for the Torrust website. Use before committing or opening a PR to verify types, linting, and that the build succeeds.
Updates the contributors list on the Torrust website homepage. Use when asked to refresh, update, or sync the contributors list from the Torrust GitHub org.