Skip to content

docs(deployment): add DeployHQ as a Git-triggered CI/CD option#2564

Open
facundofarias wants to merge 1 commit into
hexojs:masterfrom
facundofarias:add-deployhq
Open

docs(deployment): add DeployHQ as a Git-triggered CI/CD option#2564
facundofarias wants to merge 1 commit into
hexojs:masterfrom
facundofarias:add-deployhq

Conversation

@facundofarias

Copy link
Copy Markdown

This PR adds DeployHQ to the One-Command Deployment guide as an additional Git-triggered CI/CD option, alongside the existing Netlify, Vercel, and Bip entries. DeployHQ builds Hexo sites in its own build pipeline (npm install && hexo generate) and ships the generated public/ directory to user-owned infrastructure over SSH/SFTP/FTP or to S3/Azure Blob/Rackspace Cloud Files, which fills a gap for Hexo users who want push-to-deploy onto a VPS or shared host without writing their own rsync/SFTP credentials into _config.yml.

The section follows the structure of the existing Netlify and Vercel entries (short intro + numbered setup steps) and does not require a new hexo-deployer-* plugin because DeployHQ runs outside the hexo deploy command. English-only for this PR; happy to coordinate with translators on follow-up PRs.

@github-actions github-actions Bot added Docs source/docs en lang: en labels Jun 7, 2026
@github-actions

github-actions Bot commented Jun 7, 2026

Copy link
Copy Markdown
Contributor

✅ Theme thumbnails validation completed.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 967ac44a1e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

npx hexo generate
```

Set the build output path to `public/` so DeployHQ uploads the generated files rather than your sources.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Use DeployHQ's deployment subdirectory setting

For DeployHQ builds, the setting that limits uploads to Hexo's generated files is the server/repository Deployment Subdirectory, not a build output path; DeployHQ's Hexo guide says to set Deployment Subdirectory to public so only the compiled site is transferred. As written, users may look for the wrong Build Pipeline field or leave the deployment subdirectory unset, which causes DeployHQ's first deployment to upload the whole repository instead of just public/.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Docs source/docs en lang: en

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant