bookclub-advr

DSLC Advanced R Book Club
git clone https://git.eamoncaddigan.net/bookclub-advr.git
Log | Files | Refs | README | LICENSE

build_site.yml (805B)


      1 on:
      2   push:
      3     branches: main
      4     paths-ignore:
      5       - 'README.md'
      6   workflow_dispatch:
      7 
      8 name: Render and deploy site
      9 
     10 jobs:
     11   render:
     12     if: startsWith(github.repository, 'r4ds/')
     13     runs-on: ubuntu-latest
     14     permissions:
     15       contents: write
     16     steps:
     17       - name: Check out repository
     18         uses: actions/checkout@v4
     19 
     20       - name: Set up Quarto
     21         uses: quarto-dev/quarto-actions/setup@v2
     22 
     23       - name: Set up R
     24         uses: r-lib/actions/setup-r@v2
     25         with:
     26           use-public-rspm: true
     27 
     28       - name: Set up DESCRIPTION dependencies
     29         uses: r-lib/actions/setup-r-dependencies@v2
     30 
     31       - name: Render & Publish
     32         uses: quarto-dev/quarto-actions/publish@v2
     33         with:
     34           target: gh-pages
     35         env:
     36           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}