Quarto rebuild on a CRON Schedule #757
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Quarto rebuild on a CRON Schedule | |
on: | |
workflow_dispatch: | |
schedule: | |
- cron: "0 0 */2 * *" | |
jobs: | |
build-deploy: | |
runs-on: ubuntu-latest | |
permissions: | |
contents: write | |
steps: | |
- name: Check out repository | |
uses: actions/checkout@v4 | |
- name: Add locale | |
run: sudo locale-gen de_AT && sudo locale-gen de_AT.UTF-8 && sudo update-locale | |
- name: Set up Quarto | |
uses: quarto-dev/quarto-actions/setup@v2 | |
- name: Install R | |
uses: r-lib/actions/setup-r@v2 | |
with: | |
r-version: "4.2.2" | |
- name: Install gdal dependencies for terra (leaflet) | |
run: sudo apt-get install libgdal-dev libgeos-dev libproj-dev | |
- name: Install R Dependencies | |
uses: r-lib/actions/setup-renv@v2 | |
with: | |
cache-version: 1 | |
- name: Unzip helper data | |
run: unzip -n ./data/data.zip -d ./data | |
- name: Render and Publish | |
uses: quarto-dev/quarto-actions/publish@v2 | |
with: | |
target: gh-pages |