Skip to content

ci: use gh-pages & _site folder #29

ci: use gh-pages & _site folder

ci: use gh-pages & _site folder #29

on:
push:
branches: main
permissions:
contents: write
name: Render & Deploy Site
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: r-lib/actions/setup-r@v2
- uses: r-lib/actions/setup-pandoc@v2
- name: Install dependencies
run: |
install.packages("rmarkdown")
install.packages("distill")
install.packages("fontawesome")
shell: Rscript {0}
- name: Render Site
run: Rscript -e 'rmarkdown::render_site(encoding = "UTF-8")'
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@v4
with:
branch: gh-pages
folder: "_site" # The folder the action should deploy.