Skip to content

Latest commit

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Build Docs with Sourcey

GitHub Action to build static documentation from OpenAPI specs and markdown using Sourcey.

Usage

- uses: sourcey/build-docs@v1with:
spec: openapi.yamloutput: docs

With a config file

- uses: sourcey/build-docs@v1

Sourcey auto-detects sourcey.config.ts in the repo root.

Deploy to GitHub Pages

name: Deploy Docson:
push:
branches: [main]permissions:
pages: writeid-token: writejobs:
build:
runs-on: ubuntu-lateststeps:
- uses: actions/checkout@v4
- uses: sourcey/build-docs@v1with:
output: docs
- uses: actions/upload-pages-artifact@v3with:
path: docs
- uses: actions/deploy-pages@v4

Inputs

InputDescriptionDefault
versionSourcey version to installlatest
configPath to sourcey.config.tsauto-detect
specPath to OpenAPI spec file
outputOutput directorydocs
argsAdditional arguments

Outputs

OutputDescription
output-dirPath to the generated documentation

About

GitHub Action to build documentation with Sourcey

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors