Deployment
GitHub Actions
Deploy the SkyPort docs site and build artifacts with GitHub Actions.
This repository already targets GitHub Pages for the docs site. A docs workflow should build the Nuxt export and publish the static output.
Docs Site Workflow
github-pages.yml
name: Deploy Docs
on:
push:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: 20
- run: npm ci
working-directory: docs
- run: npm run build
working-directory: docs
Build Notes
- Keep the workflow focused on the docs site.
- Avoid registry or image push steps unless your own project actually uses them.
- Publish the static export to GitHub Pages.
Related Build Targets
terminal
make cli-build
make backend-build
make build-all
Next
- Read Production Setup.
- Read Security.
