bookclub-advr

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

commit 4b78a328172164e4b0393253a55141440195742f
parent d452c9604582402756723a1826f4b4e597ce594d
Author: Jon Harmon <jonthegeek@gmail.com>
Date:   Fri, 16 Dec 2022 16:22:25 -0600

Update to use shared actions. (#44)

* Update to use shared actions.

* Update README version.
Diffstat:
M.github/workflows/deploy_bookdown.yml | 41+----------------------------------------
M.github/workflows/pr_check.yml | 17++---------------
M.github/workflows/pr_check_readme.yml | 8++------
3 files changed, 5 insertions(+), 61 deletions(-)

diff --git a/.github/workflows/deploy_bookdown.yml b/.github/workflows/deploy_bookdown.yml @@ -5,45 +5,6 @@ on: - 'README.md' workflow_dispatch: -name: renderbook - jobs: bookdown: - name: Render-Book - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: r-lib/actions/setup-r@v2 - with: - r-version: '4.2.2' - - uses: r-lib/actions/setup-pandoc@v2 - - uses: r-lib/actions/setup-r-dependencies@v2 - with: - cache-version: 2 - - - name: Render Book - run: Rscript -e 'bookdown::render_book("index.Rmd")' - - uses: actions/upload-pages-artifact@v1 - with: - path: _book/ - - deploy: - # Add a dependency to the build job - needs: bookdown - - # Grant GITHUB_TOKEN the permissions required to make a Pages deployment - permissions: - pages: write # to deploy to Pages - id-token: write # to verify the deployment originates from an appropriate source - - # Deploy to the github-pages environment - environment: - name: github-pages - url: ${{ steps.deployment.outputs.page_url }} - - # Specify runner + deployment step - runs-on: ubuntu-latest - steps: - - name: Deploy to GitHub Pages - id: deployment - uses: actions/deploy-pages@v1 + uses: r4ds/r4dsactions/.github/workflows/render_pages.yml@main diff --git a/.github/workflows/pr_check.yml b/.github/workflows/pr_check.yml @@ -1,4 +1,3 @@ -name: pr_check on: pull_request: branches: main @@ -7,17 +6,5 @@ on: workflow_dispatch: jobs: - bookdown: - name: pr_check_book - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - uses: r-lib/actions/setup-r@v2 - with: - r-version: '4.2.2' - - uses: r-lib/actions/setup-pandoc@v2 - - uses: r-lib/actions/setup-r-dependencies@v2 - with: - cache-version: 2 - - name: Render Book - run: Rscript -e 'bookdown::render_book("index.Rmd")' + pr_check: + uses: r4ds/r4dsactions/.github/workflows/render_check.yml@main diff --git a/.github/workflows/pr_check_readme.yml b/.github/workflows/pr_check_readme.yml @@ -1,4 +1,3 @@ -name: pr_check on: pull_request: branches: main @@ -7,8 +6,5 @@ on: workflow_dispatch: jobs: - bookdown: - name: pr_check_book - runs-on: ubuntu-latest - steps: - - run: 'echo "No build required" ' + pr_check: + uses: r4ds/r4dsactions/.github/workflows/render_check_readme.yml@main