3939
4040 - name : Download website plug-in
4141 run : |
42- curl -L https://github.com/dita-ot/org.dita-ot.html/archive/master.zip -o org.dita-ot.html.zip
42+ curl -sL https://github.com/dita-ot/org.dita-ot.html/archive/master.zip -o org.dita-ot.html.zip
4343 - name : Cache stable DITA-OT
4444 uses : actions/cache@v2
4545 with :
@@ -48,16 +48,32 @@ jobs:
4848 - name : Download stable DITA-OT
4949 run : |
5050 if [ ! -d "dita-ot-${{ env.DITA_OT_VERSION }}" ]; then
51- curl -L https://github.com/dita-ot/dita-ot/releases/download/${{ env.DITA_OT_VERSION }}/dita-ot-${{ env.DITA_OT_VERSION }}.zip -o dita-ot-${{ env.DITA_OT_VERSION }}.zip
51+ curl -sL https://github.com/dita-ot/dita-ot/releases/download/${{ env.DITA_OT_VERSION }}/dita-ot-${{ env.DITA_OT_VERSION }}.zip -o dita-ot-${{ env.DITA_OT_VERSION }}.zip
5252 unzip dita-ot-${{ env.DITA_OT_VERSION }}.zip
53+ else
54+ echo "Use cached dita-ot-${{ env.DITA_OT_VERSION }}"
5355 fi
5456 dita-ot-${{ env.DITA_OT_VERSION }}/bin/dita install org.dita-ot.html.zip --force -v
5557
58+ - name : Get develop DITA-OT ETag
59+ run : |
60+ curl -sI https://s3-eu-west-1.amazonaws.com/dita-ot/dita-ot-develop.zip | grep -F ETag | cut -d'"' -f 2 > dita-ot-develop.etag
61+ - name : Cache develop DITA-OT
62+ uses : actions/cache@v2
63+ with :
64+ path : dita-ot-develop
65+ key : ${{ runner.os }}-dita-ot-develop-${{ hashFiles('dita-ot-develop.etag') }}
66+ restore-keys : |
67+ ${{ runner.os }}-dita-ot-develop-
5668 - name : Download develop DITA-OT
5769 run : |
58- curl -L https://s3-eu-west-1.amazonaws.com/dita-ot/dita-ot-develop.zip -o dita-ot-develop.zip
59- unzip dita-ot-develop.zip
60- echo "::set-env name=DITA_OT_DEV::$(find $PWD -name 'dita-ot-*+*' -type d | head -1)"
70+ if [ ! -d "dita-ot-develop" ]; then
71+ curl -sL https://s3-eu-west-1.amazonaws.com/dita-ot/dita-ot-develop.zip -o dita-ot-develop.zip
72+ unzip dita-ot-develop.zip -d dita-ot-develop
73+ else
74+ echo "Use cached dita-ot-develop"
75+ fi
76+ echo "::set-env name=DITA_OT_DEV::$(find dita-ot-develop -name 'dita-ot-*+*' -type d | head -1)"
6177
6278 - name : Run DITA-OT
6379 run : |
0 commit comments