discue.io API documentation repository.
git clone https://github.com/discue/api-docs
Runs and serves the application in development mode.
./run-dev.sh
Build the application with production mode.
./build.sh
Release versions must be in sync with API versions.
npm run release
Release versions must be in sync with API versions.
npm run release-minor
Deploy the current state to production. Push to branch deploy
, which will automatically build and deploy the current version to production. Or run ...
./deploy.sh
Convert the internal OpenAPI file to VuePress compatible Markdown. Requires
cd ..
git clone https://github.com/discue/openapi3-to-vuepress2-markdown
git clone https://github.com/discue/discue-io-api
cd api-docs
./generate-api-doc-local.sh
Builds and tests the application whenever a new commit was pushed.
Creates a GitHub release whenever a new tag was pushed.
Builds and deploys the application to production whenever branch deploy
was updated.
Closes stale issues and PRs.