This is the source of the Yivi technical documentation website.
To start a local docusaurus server simply run the following commands.
cd yivi-docs
npm i
npm run start
To start a local docker container with the right settings simply run:
docker compose up
To release a new version run the Github action located here. This will push a new Docker build to Github packages: https://github.com/privacybydesign/irma-documentation/pkgs/container/irma-documentation
When the delivery.yml
pipeline is run from the master branch, it will use the latest tag. If the pipeline is not run from the master branch, it will use the staging tag.