Skip to content

Update Website Data #18410

Update Website Data

Update Website Data #18410

name: Update Website Data
on:
schedule:
- cron: "*/15 * * * *"
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Install R
uses: r-lib/actions/setup-r@v2
- name: Install dependencies
uses: r-lib/actions/setup-r-dependencies@v2
- name: Update data
run: source("src/github-action-update-website-data.R")
shell: Rscript {0}
- name: Commit data
run: |
git config --local user.email "[email protected]"
git config --local user.name "GitHub Actions"
git add .
git diff-index --quiet HEAD || (git commit -m "Automatic data update" && git push)