diff --git a/.Rbuildignore b/.Rbuildignore index 55c2e741..1b29c38b 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -1,3 +1,5 @@ +^renv$ +^renv\.lock$ ^.*\.Rproj$ ^\.Rproj\.user$ ^do-not-share$ diff --git a/.Rprofile b/.Rprofile index c70c360d..a4766fdb 100644 --- a/.Rprofile +++ b/.Rprofile @@ -1,3 +1,5 @@ -library(devtools) -library(testthat) -library(vdiffr) +if(interactive()){ + library(devtools) + library(testthat) + library(vdiffr) +} diff --git a/.github/workflows/R-CMD-check.yaml b/.github/workflows/R-CMD-check.yaml index da51564c..06653b74 100644 --- a/.github/workflows/R-CMD-check.yaml +++ b/.github/workflows/R-CMD-check.yaml @@ -84,19 +84,10 @@ jobs: sudo mkdir -p $(brew --prefix)/libexec sudo ln -s $(brew --prefix jags)/bin/jags $(brew --prefix)/libexec/jags-terminal - # Install renv and devtools globally - - name: Install renv and devtools - run: | - install.packages(c("renv", "devtools"), repos = "https://cloud.r-project.org") - shell: Rscript {0} - - # Set up renv - - name: Setup renv - uses: r-lib/actions/setup-renv@v2 - # Install the package - name: Install the required packages run: | + install.packages('devtools') install.packages('rcmdcheck') install.packages(c('BayesFactor', 'runjags', 'rjags', 'rstan', 'scales', 'vdiffr', 'testthat', 'covr', 'pandoc')) devtools::install() diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml index 2861233c..1a480a9f 100644 --- a/.github/workflows/pkgdown.yaml +++ b/.github/workflows/pkgdown.yaml @@ -43,16 +43,6 @@ jobs: echo JAGS_MAJOR_VERSION=4>> %GITHUB_ENV% echo PATH=C:\Program Files\JAGS\JAGS-4.3.1\bin;%PATH%>> %GITHUB_ENV% - # Install renv and devtools globally - - name: Install renv and devtools - run: | - install.packages(c("renv", "devtools"), repos = "https://cloud.r-project.org") - shell: Rscript {0} - - # Set up renv - - name: Setup renv - uses: r-lib/actions/setup-renv@v2 - # Install Pandoc - name: Setup Pandoc uses: r-lib/actions/setup-pandoc@v2 @@ -60,6 +50,7 @@ jobs: # Install the package and its dependencies - name: Install required packages run: | + install.packages('devtools') install.packages('pkgdown') install.packages(c('BayesFactor', 'runjags', 'rjags', 'rstan', 'scales', 'vdiffr', 'testthat', 'covr', 'pandoc')) devtools::install() diff --git a/.github/workflows/test-coverage.yaml b/.github/workflows/test-coverage.yaml index 355a6562..68b383f0 100644 --- a/.github/workflows/test-coverage.yaml +++ b/.github/workflows/test-coverage.yaml @@ -41,12 +41,6 @@ jobs: echo JAGS_MAJOR_VERSION=4>> %GITHUB_ENV% echo PATH=C:\Program Files\JAGS\JAGS-4.3.1\bin;%PATH%>> %GITHUB_ENV% - # Install renv and devtools globally - - name: Install renv and devtools - run: | - install.packages(c("renv", "devtools"), repos = "https://cloud.r-project.org") - shell: Rscript {0} - # Set up renv - name: Setup renv uses: r-lib/actions/setup-renv@v2 @@ -54,6 +48,7 @@ jobs: # Install the package - name: Install the required packages run: | + install.packages('devtools') install.packages('rcmdcheck') install.packages(c('BayesFactor', 'runjags', 'rjags', 'rstan', 'scales', 'vdiffr', 'testthat', 'covr', 'pandoc')) devtools::install() diff --git a/.gitignore b/.gitignore index 1f64b29e..f1f8ff58 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ .Rhistory .RData .Ruserdata +.Rprofile do-not-share docs BayesTools.Rcheck