Skip to content

Commit

Permalink
These checks were not necessary in dev, so removing them in daily. Co…
Browse files Browse the repository at this point in the history
…decov also seems irrelevant. Remove cache so it will detect outdated dependencies
  • Loading branch information
kuriwaki committed May 13, 2024
1 parent defcb93 commit bb87d2e
Showing 1 changed file with 1 addition and 31 deletions.
32 changes: 1 addition & 31 deletions .github/workflows/R-CMD-check-daily.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15,41 +15,15 @@ jobs:
- uses: actions/checkout@v4
- uses: r-lib/actions/setup-r@v2
- uses: r-lib/actions/setup-r-dependencies@v2
with:
cache: "always"
- uses: r-lib/actions/setup-pandoc@v2

- name: Query dependencies
run: |
install.packages('remotes')
saveRDS(remotes::dev_package_deps(dependencies = TRUE), ".github/depends.Rds", version = 2)
writeLines(sprintf("R-%i.%i", getRversion()$major, getRversion()$minor), ".github/R-version")
shell: Rscript {0}

- name: Cache R packages
if: runner.os != 'Windows'
uses: actions/cache@v1
uses: actions/cache@v3
with:
path: ${{ env.R_LIBS_USER }}
key: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }}
restore-keys: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-

- name: Install system dependencies
if: runner.os == 'Linux'
env:
RHUB_PLATFORM: linux-x86_64-ubuntu-gcc
run: |
Rscript -e "remotes::install_github('r-hub/sysreqs')"
sysreqs=$(Rscript -e "cat(sysreqs::sysreq_commands('DESCRIPTION'))")
sudo -s eval "$sysreqs"
- name: Install dependencies
run: |
install.packages(c("remotes", "rcmdcheck"))
remotes::install_deps(dependencies = TRUE)
remotes::install_cran("covr")
shell: Rscript {0}

- name: Check
run: |
options(crayon.enabled = TRUE)
Expand All @@ -62,7 +36,3 @@ jobs:
source("tests/B-search_ghaction.R")
source("tests/C-download_ghaction.R")
shell: Rscript {0}

- name: Test coverage
run: covr::codecov()
shell: Rscript {0}

0 comments on commit bb87d2e

Please sign in to comment.