From de2467acb1a8a23356b14ded0179349e392863e6 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Wed, 30 Mar 2022 02:57:55 +0400 Subject: [PATCH] actions: secret for skipping building docs pdf --- .github/workflows/docs.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index cfdd99c7..952413f8 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -38,7 +38,9 @@ jobs: gitbook install gitbook build - name: Generate PDF - if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }} + env: + GITBOOK_SKIP_PDF: ${{ secrets.GITBOOK_SKIP_PDF }} + if: ${{ !env.GITBOOK_SKIP_PDF && github.event_name == 'push' && github.ref == 'refs/heads/master' }} run: | for i in 1 2 3 4; do gitbook pdf ./ _book/clover.pdf && break || sleep 1; done sudo apt-get -q install ghostscript @@ -47,6 +49,13 @@ jobs: rm _book/clover_ru.pdf && mv _book/clover_ru_compressed.pdf _book/clover_ru.pdf rm _book/clover_en.pdf && mv _book/clover_en_compressed.pdf _book/clover_en.pdf ls -lah _book/clover*.pdf + - name: Download older PDFs + env: + GITBOOK_SKIP_PDF: ${{ secrets.GITBOOK_SKIP_PDF }} + if: ${{ env.GITBOOK_SKIP_PDF }} + run: | + wget --no-verbose https://clover.coex.tech/clover_ru.pdf -P _book/ + wget --no-verbose https://clover.coex.tech/clover_en.pdf -P _book/ - name: Deploy uses: JamesIves/github-pages-deploy-action@4.1.3 if: ${{ github.event_name == 'push' && github.ref == 'refs/heads/master' }}