From 19a492eda6efbe73414ca2d37134a8811187b4db Mon Sep 17 00:00:00 2001 From: marqh Date: Mon, 16 Oct 2023 11:31:58 +0000 Subject: [PATCH] github action for asciidoc build and artifact share --- .github/workflows/buildMomentumSpec.yml | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/.github/workflows/buildMomentumSpec.yml b/.github/workflows/buildMomentumSpec.yml index 672e007..8578be4 100644 --- a/.github/workflows/buildMomentumSpec.yml +++ b/.github/workflows/buildMomentumSpec.yml @@ -11,13 +11,20 @@ jobs: - uses: actions/checkout@v2 - name: Install dependencies run: | - echo 'sudo apt install' - - name: build content #toy content + sudo apt update + sudo apt -yq install asciidoctor ruby-asciidoctor-pdf ruby-asciidoctor-plantuml + - name: build content run: | - date > thisdate - # Upload artifact containing Momentum-netCDF.pdf + export apath=./specifications/momentum + export ADOC=$apath/Momentum-netCDF + asciidoctor --base-dir=$apath $ADOC.adoc + asciidoctor-pdf --base-dir=$apath $ADOC.adoc + cp $ADOC.pdf $apath/publish + cp $ADOC.html $apath/publish + ls -l $apath/publish + # Upload artifact containing Momentum-netCDF - name: Upload cf-conventions doc preview uses: actions/upload-artifact@v2 with: - name: thisdate - path: ./ + name: Momentum-netCDF + path: ./specifications/momentum/publish/Momentum-netCDF.*