Update shacl.yaml #481
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: HTML | |
| on: | |
| push: | |
| branches: | |
| - main | |
| jobs: | |
| deploy: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v3 | |
| with: | |
| ref: main | |
| path: v3.0.0-alpha3 | |
| - name: Build HTML for main | |
| run: | | |
| pip install pymdown-extensions | |
| wget -O widoco.jar https://github.com/dgarijo/Widoco/releases/download/v1.4.25/widoco-1.4.25-jar-with-dependencies_JDK-11.jar | |
| mkdir public | |
| mkdir public/3.0.0-alpha3 | |
| java -jar widoco.jar -ontFile v3.0.0-alpha3/pmdco.owl -outFolder public/3.0.0-alpha3 -uniteSections -includeAnnotationProperties -lang en-de -getOntologyMetadata -noPlaceHolderText -rewriteAll -webVowl | |
| ls public/3.0.0-alpha3/doc | |
| cp public/3.0.0-alpha3/doc/index-en.html public/3.0.0-alpha3/doc/index.html | |
| cp public/3.0.0-alpha3/doc/ontology.owl public/3.0.0-alpha3/doc/ontology.rdf | |
| pip install mkdocs | |
| cd v3.0.0-alpha3 | |
| mkdocs build -f mkdocs.yaml | |
| cd .. | |
| mkdir public/docs | |
| mkdir public/3.0.0-alpha3/docs | |
| cp -r v3.0.0-alpha3/site/* public/docs/ | |
| cp -r v3.0.0-alpha3/site/* public/3.0.0-alpha3/docs/ | |
| cp -r public/3.0.0-alpha3/doc/* public | |
| cp -r public/3.0.0-alpha3/doc/* public/3.0.0-alpha3 | |
| mkdir public/3.0.0 | |
| cp -r public/3.0.0-alpha3/doc/* public/3.0.0 | |
| - uses: actions/checkout@v3 | |
| with: | |
| ref: v3.0.0-alpha2 | |
| path: v3.0.0-alpha2 | |
| - name: Build HTML for 3.0.0-alpha2 | |
| run: | | |
| pip install pymdown-extensions | |
| mkdir public/3.0.0-alpha2 | |
| java -jar widoco.jar -ontFile v3.0.0-alpha2/pmdco.owl -outFolder public/3.0.0-alpha2 -uniteSections -includeAnnotationProperties -lang en-de -getOntologyMetadata -noPlaceHolderText -rewriteAll -webVowl | |
| ls public/3.0.0-alpha2/doc | |
| cp public/3.0.0-alpha2/doc/index-en.html public/3.0.0-alpha2/doc/index.html | |
| cp public/3.0.0-alpha2/doc/ontology.owl public/3.0.0-alpha2/doc/ontology.rdf | |
| pip install mkdocs | |
| cd v3.0.0-alpha2 | |
| mkdocs build -f mkdocs.yaml | |
| cd .. | |
| mkdir public/3.0.0-alpha2/docs | |
| cp -r v3.0.0-alpha2/site/* public/3.0.0-alpha2/docs/ | |
| cp -r public/3.0.0-alpha2/doc/* public/3.0.0-alpha2 | |
| - uses: actions/checkout@v3 | |
| with: | |
| ref: v3.0.0-alpha1 | |
| path: v3.0.0-alpha1 | |
| - name: Build HTML for 3.0.0-alpha1 | |
| run: | | |
| mkdir public/3.0.0-alpha1 | |
| java -jar widoco.jar -ontFile v3.0.0-alpha1/pmdco.owl -outFolder public/3.0.0-alpha1 -uniteSections -includeAnnotationProperties -lang en-de -getOntologyMetadata -noPlaceHolderText -rewriteAll -webVowl | |
| ls public/3.0.0-alpha1/doc | |
| cp public/3.0.0-alpha1/doc/index-en.html public/3.0.0-alpha1/doc/index.html | |
| cp public/3.0.0-alpha1/doc/ontology.owl public/3.0.0-alpha1/doc/ontology.rdf | |
| pip install mkdocs | |
| cd v3.0.0-alpha1 | |
| mkdocs build -f mkdocs.yaml | |
| cd .. | |
| mkdir public/3.0.0-alpha1/docs | |
| cp -r v3.0.0-alpha1/site/* public/3.0.0-alpha1/docs/ | |
| cp -r public/3.0.0-alpha1/doc/* public/3.0.0-alpha1 | |
| - uses: actions/checkout@v3 | |
| with: | |
| ref: v2.0.7 | |
| path: v2.0.7 | |
| - name: Build HTML for 2.0.7 | |
| run: | | |
| mkdir public/2.0.7 | |
| java -jar widoco.jar -ontFile v2.0.7/pmd_core.ttl -outFolder public/2.0.7 -uniteSections -includeAnnotationProperties -lang en-de -getOntologyMetadata -noPlaceHolderText -rewriteAll -webVowl | |
| ls public/2.0.7/ | |
| cp public/2.0.7/index-en.html public/2.0.7/index.html | |
| - uses: actions/checkout@v3 | |
| with: | |
| ref: v2.0.8 | |
| path: v2.0.8 | |
| - name: Build HTML for 2.0.8 | |
| run: | | |
| mkdir public/2.0.8 | |
| java -jar widoco.jar -ontFile v2.0.8/pmd_core.ttl -outFolder public/2.0.8 -uniteSections -includeAnnotationProperties -lang en-de -getOntologyMetadata -noPlaceHolderText -rewriteAll -webVowl | |
| ls public/2.0.8/ | |
| cp public/2.0.8/index-en.html public/2.0.8/index.html | |
| - name: Deploy to GitHub Pages | |
| if: success() | |
| uses: crazy-max/ghaction-github-pages@v3 | |
| with: | |
| target_branch: gh-pages | |
| build_dir: public | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} |