From ce0262ac4c5a21ac086eb7e130d51df0ef423ab9 Mon Sep 17 00:00:00 2001 From: "Jocelyn Badgley (Twipped)" Date: Fri, 24 Jun 2022 10:52:54 -0700 Subject: [PATCH] Lets make this simpler --- .github/workflows/build.yml | 42 ++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8e9a36e..c7db792 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -31,7 +31,7 @@ jobs: with: key: if-cache path: | - ./if-cache + ./if-cache/* ./if-cache.json ./twitter-cache.json @@ -44,62 +44,62 @@ jobs: - name: Build site run: npm run build - - name: Upload Site Build - uses: actions/upload-artifact@v3 - with: - name: site-html - path: | - dist + # - name: Upload Site Build + # uses: actions/upload-artifact@v3 + # with: + # name: site-html + # path: | + # dist - render-pdfs: - runs-on: ubuntu-latest - needs: build-site - steps: + # render-pdfs: + # runs-on: ubuntu-latest + # needs: build-site + # steps: - name: Install Chrome run: | wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install ./google-chrome-stable_current_amd64.deb - - name: Download site build - uses: actions/download-artifact@v3 - with: - name: site-html + # - name: Download site build + # uses: actions/download-artifact@v3 + # with: + # name: site-html - name: (EN) Generate PDF from HTML run: | google-chrome --headless --print-to-pdf-no-header \ - --run-all-compositor-stages-before-draw --print-to-pdf="./dist/en.pdf" \ + --run-all-compositor-stages-before-draw --print-to-pdf="${{ github.workspace }}/dist/en.pdf" \ http://127.0.0.1:8080/en/printable/index.html - name: (ZH) Generate PDF from HTML run: | google-chrome --headless --print-to-pdf-no-header \ - --run-all-compositor-stages-before-draw --print-to-pdf="./dist/zh.pdf" \ + --run-all-compositor-stages-before-draw --print-to-pdf="${{ github.workspace }}/dist/zh.pdf" \ http://127.0.0.1:8080/zh/printable/index.html - name: (DE) Generate PDF from HTML run: | google-chrome --headless --print-to-pdf-no-header \ - --run-all-compositor-stages-before-draw --print-to-pdf="./dist/de.pdf" \ + --run-all-compositor-stages-before-draw --print-to-pdf="${{ github.workspace }}/dist/de.pdf" \ http://127.0.0.1:8080/de/druckbar/index.html - name: (HU) Generate PDF from HTML run: | google-chrome --headless --print-to-pdf-no-header \ - --run-all-compositor-stages-before-draw --print-to-pdf="./dist/hu.pdf" \ + --run-all-compositor-stages-before-draw --print-to-pdf="${{ github.workspace }}/dist/hu.pdf" \ http://127.0.0.1:8080/hu/nyomtathato/index.html - name: (PL) Generate PDF from HTML run: | google-chrome --headless --print-to-pdf-no-header \ - --run-all-compositor-stages-before-draw --print-to-pdf="./dist/pl.pdf" \ + --run-all-compositor-stages-before-draw --print-to-pdf="${{ github.workspace }}/dist/pl.pdf" \ http://127.0.0.1:8080/pl/do-druku/index.html - name: (FR) Generate PDF from HTML run: | google-chrome --headless --print-to-pdf-no-header \ - --run-all-compositor-stages-before-draw --print-to-pdf="./dist/fr.pdf" \ + --run-all-compositor-stages-before-draw --print-to-pdf="${{ github.workspace }}/dist/fr.pdf" \ http://127.0.0.1:8080/fr/a-imprimer/index.html - name: Upload PDFs