diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index 24d8688f..23f3f129 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -2,9 +2,9 @@ # Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help on: push: - branches: [main, master] + branches: [main-not, master-not] pull_request: - branches: [main, master] + branches: [main-not, master-not] name: R-CMD-check diff --git a/.github/workflows/run_rhub.yaml b/.github/workflows/run_rhub.yaml new file mode 100644 index 00000000..cdd83951 --- /dev/null +++ b/.github/workflows/run_rhub.yaml @@ -0,0 +1,23 @@ +# Run rhub checks +on: + push: + branches: [main, master] + pull_request: + branches: [main, master] + +name: rhub-checks + +permissions: + contents: read + +jobs: + devtools: + runs-on: ubuntu-latest + env: + GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} + + steps: + - uses: actions/checkout@v4 + + - name: Run checks + run: nix-shell --run "Rscript -e \"rhub::rhub_check(platforms = c('linux','macos','macos-arm64','windows','ubuntu-next','ubuntu-release'))\"" diff --git a/.github/workflows/tests-r-via-system.yaml b/.github/workflows/tests-r-via-system.yaml index 70502857..f9f3ce91 100644 --- a/.github/workflows/tests-r-via-system.yaml +++ b/.github/workflows/tests-r-via-system.yaml @@ -2,9 +2,9 @@ # Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help on: push: - branches: [main, master] + branches: [main-not, master-not] pull_request: - branches: [main, master] + branches: [main-not, master-not] name: tests-r-via-system diff --git a/default.nix b/default.nix index 480909b6..8bf26239 100644 --- a/default.nix +++ b/default.nix @@ -46,7 +46,7 @@ let testthat knitr rmarkdown - precommit; + rhub; }; tex = (pkgs.texlive.combine {