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