Merge branch 'main' into develop #81
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: docs | |
| on: | |
| push: | |
| branches: | |
| - develop | |
| - main | |
| paths: | |
| # Only rebuild website when docs have changed | |
| - 'README.md' | |
| - 'docs/**' | |
| - 'mkdocs.yml' | |
| - .github/** | |
| jobs: | |
| deploy: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout master | |
| uses: actions/checkout@v2 | |
| - name: Set up Python 3.x | |
| uses: actions/setup-python@v2 | |
| with: | |
| python-version: 3.x | |
| - run: pip install mkdocs-material mkdocs-mermaid2-plugin mkdocs-jupyter cwltool ipykernel graphviz pillow cwl-loader eoap-cwlwrap plantuml cwl2puml | |
| - run: sudo apt update && sudo apt install -y graphviz wget | |
| - run: docker pull ghcr.io/eoap/mastering-app-package/stage:1.0.0 | |
| - run: docker pull ghcr.io/eoap/application-package-patterns/runner:0.2.0 | |
| - run: mkdocs gh-deploy --force |