Website for Egon.io–The Domain Story Modeler
- With 'show_downloads: true', the theme will show a download button which links per default to the github repo of the website. Instead, we want the button to link to the latest Egon.io release. That's why we need to override the 'github' property and its attributes (like 'zip_url').
Install Docker Desktop:
brew install --cask docker
To run a server locally:
docker compose up
Or to rebuild the Docker image:
docker compose up --build
If it stops working for some reason, run:
docker compose build --no-cache
And then try again.
- Create folder in root-directory. The name should be app-v1
- Unzip the contents into the created folder. Do not unzip the root folder of the zip, but the contents of the folder (assets, bpmn files, etc.)
- Change the symbolic link that app-v1 links to:
rm app-v1 && ln -s app-v1.<TAG> app-v1
- Commit and push your changes. This will trigger the pipeline and deploy the new version, when successful
Run the workflow at the GitHub actions tab and set the "Deploy v2 prod" checkbox.
Works fully automated.