Skip to content

Choose a tag to compare

@mgks mgks released this 09 Jun 06:36
· 8 commits to main since this release

Initial release of the docmd deploy action.

Build and deploy your docmd documentation site to GitHub Pages. Zero config, auto-detects your setup.

Usage

- uses: docmd-io/deploy@v1
  id: build

Or use the reusable workflow:

jobs:
  docs:
    uses: docmd-io/deploy/.github/workflows/deploy.yml@v1

What it does

  • Detects docmd.config.json anywhere in the repo (including subdirectories)
  • Runs npx @docmd/core init if no config is found
  • Installs dependencies and builds the site
  • Outputs the built site path via site-dir

First-time setup

Go to Settings → Pages → Source → GitHub Actions in your repository. One-time step.

Full documentation: https://docs.docmd.io