Header menu logo issie

Updating the documentation

Introduction

The ISSIE documentation is generated by fsdocs from Markdown documents using a Github action build .github/workflows/ci.yml. This action outputs a static website as generated by fsdocs to the root directory on the gh-pages branch of the repo. Changes to this branch are automatically deployed to the documentation website.

To change the documentation PR the markdown files to ISSIE master, rebuilding will be automatic when the changes are committed to master.

The Markdown source files can be found on the ISSIE repo:

How to develop documentation

For developer preview of changes use dotnet fsdocs watch --noapidocs in the repo root directory. The documentation (without API) will be generated and a browser window opened to preview. Changes will get reloaded automatically.

See Issue 532 for more details of why watch does not work with API.

PR to ISSIE master the changed documentation.

Gotcha

Documentation builds for ISSIE need a secret key on the repo generated as documented on the wiki.

This must be regenerated every 6 months or so and uploaded to the repo.

Type something to start searching.