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:
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