@@ -4,7 +4,7 @@ on: [push, pull_request]
44
55env :
66 CI : true
7-
7+
88jobs :
99 build :
1010
1616 steps :
1717 - name : Checkout branch
1818 uses : actions/checkout@v4
19-
19+
2020 - name : Set up JDK 17
2121 uses : actions/setup-java@v4
2222 with :
@@ -30,25 +30,34 @@ jobs:
3030 with :
3131 ruby-version : ' 3.0' # Not needed with a .ruby-version file
3232 bundler-cache : true # runs 'bundle install' and caches installed gems automatically
33-
33+
3434 - name : Setup gradle
3535 uses : gradle/actions/setup-gradle@v4
3636
37- - name : Create HTML with Gradle
38- run : ./gradlew run --args="--input-file ../../asciidoc/sdpi-standard.adoc --output-folder ../../sdpi-standard --github-token '${{ secrets.SDPI_API_ACCESS_TOKEN_SECRET }}' --backend html"
37+ - name : Create folders
38+ run : |
39+ mkdir -p sdpi-documents/sdpi-standard
40+ mkdir -p sdpi-documents/sdpi-supplement
41+
42+ - name : Create SDPi Standard HTML with Gradle
43+ run : ./gradlew run --args="--input-file ../../asciidoc/sdpi-standard.adoc --output-folder ../../sdpi-documents/sdpi-standard --github-token '${{ secrets.SDPI_API_ACCESS_TOKEN_SECRET }}' --backend html"
3944 working-directory : .ci/asciidoc-converter
4045
41- - name : Generate PlantUML diagrams and static files
46+ - name : Create SDPi Supplement HTML with Gradle
47+ run : ./gradlew run --args="--input-file ../../asciidoc/sdpi-supplement.adoc --output-folder ../../sdpi-documents/sdpi-supplement --github-token '${{ secrets.SDPI_API_ACCESS_TOKEN_SECRET }}' --backend html"
48+ working-directory : .ci/asciidoc-converter
49+
50+ - name : Generate SDPi Standard and Supplement PlantUML diagrams and static files
4251 run : .github/prepare_artifacts.sh "x.x.x"
43-
52+
4453 - name : Extract branch name
4554 shell : bash
4655 run : echo "branch=$(echo ${GITHUB_REF#refs/heads/})" | tr '/' '-' >> $GITHUB_OUTPUT
4756 id : extract_branch
48-
57+
4958 - name : Upload artifact
5059 # if: success() && github.ref == 'refs/heads/master'
5160 uses : actions/upload-artifact@v4
5261 with :
53- name : sdpi-standard -${{ steps.extract_branch.outputs.branch }}
54- path : sdpi-standard
62+ name : sdpi-documents -${{ steps.extract_branch.outputs.branch }}
63+ path : sdpi-documents
0 commit comments