Skip to content

Update shacl.yaml

Update shacl.yaml #481

Workflow file for this run

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 }}