From 37dd02ee08612274ac28e105e7e707d7ec1194d4 Mon Sep 17 00:00:00 2001 From: Leonardo Zide Date: Sun, 2 Oct 2022 15:53:19 -0700 Subject: [PATCH] Update continuous.yml --- .github/workflows/continuous.yml | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.github/workflows/continuous.yml b/.github/workflows/continuous.yml index d0ae8472..b859dec5 100644 --- a/.github/workflows/continuous.yml +++ b/.github/workflows/continuous.yml @@ -29,6 +29,33 @@ jobs: uses: jurplel/install-qt-action@v3 with: cache: 'true' + - name: Cache Library + uses: actions/cache@v3 + id: cache-library + with: + path: library.bin + key: library-20.03 + - name: Download Library + if: steps.cache-library.outputs.cache-hit != 'true' + run: | + wget https://github.com/leozide/leocad/releases/download/v19.07.1/Library-20.03.zip -O library.zip + unzip library.zip + - name: Cache POV-Ray + uses: actions/cache@v3 + id: cache-povray + with: + path: povray + key: povray-20.03 + - name: Download POV-Ray + if: steps.cache-povray.outputs.cache-hit != 'true' + run: | + wget https://github.com/leozide/povray/releases/download/continuous/povray + chmod +x povray + curl -s -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" https://api.github.com/repos/leozide/leocad/commits/master -o repo.txt + echo < repo.txt + echo export REMOTE=$(grep -Po '(?<=: \")(([a-z0-9])\w+)(?=\")' -m 1 repo.txt) + export REMOTE=$(grep -Po '(?<=: \")(([a-z0-9])\w+)(?=\")' -m 1 repo.txt) + echo $REMOTE - name: Get number of CPU cores uses: SimenB/github-actions-cpu-cores@v1 id: cpu-cores