From f55140f65c11c4761efef4c4bffe9c765ca7dca5 Mon Sep 17 00:00:00 2001 From: Elliot Gould Date: Tue, 7 Nov 2023 09:33:03 +1100 Subject: [PATCH 1/2] add R CMD INSTALL to pkgdown gha #16 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 🤞🏻the pkgdown build can build site now... --- .github/workflows/pkgdown.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml index 9569cc1..16fd7d7 100644 --- a/.github/workflows/pkgdown.yaml +++ b/.github/workflows/pkgdown.yaml @@ -34,6 +34,8 @@ jobs: - uses: r-lib/actions/setup-renv@v2 + - run: R CMD INSTALL + # - uses: r-lib/actions/setup-r-dependencies@v2 # with: # extra-packages: any::pkgdown, local::. From be3331aaed7b9a94db4e60931b04ad6368c7d892 Mon Sep 17 00:00:00 2001 From: Elliot Gould Date: Tue, 7 Nov 2023 09:35:31 +1100 Subject: [PATCH 2/2] #16 add path to R CMD INSTALL call --- .github/workflows/R-CMD-check.yaml | 29 +++++++++++++++++++++++++++++ .github/workflows/pkgdown.yaml | 2 +- 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/R-CMD-check.yaml diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml new file mode 100644 index 0000000..f4b17a4 --- /dev/null +++ b/.github/workflows/R-CMD-check.yaml @@ -0,0 +1,29 @@ +# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples +# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help +on: + push: + branches: [main, master] + pull_request: + branches: [main, master] + +name: R-CMD-check + +jobs: + R-CMD-check: + runs-on: ubuntu-latest + env: + GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} + R_KEEP_PKG_SOURCE: yes + steps: + - uses: actions/checkout@v3 + + - uses: r-lib/actions/setup-r@v2 + with: + use-public-rspm: true + + - uses: r-lib/actions/setup-r-dependencies@v2 + with: + extra-packages: any::rcmdcheck + needs: check + + - uses: r-lib/actions/check-r-package@v2 diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml index 16fd7d7..2a2b067 100644 --- a/.github/workflows/pkgdown.yaml +++ b/.github/workflows/pkgdown.yaml @@ -34,7 +34,7 @@ jobs: - uses: r-lib/actions/setup-renv@v2 - - run: R CMD INSTALL + - run: R CMD INSTALL . # - uses: r-lib/actions/setup-r-dependencies@v2 # with: