File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- name : R-CMD-check
2-
1+ name : R CMD Check
32on :
43 push :
5- branches : [ main, master ]
4+ branches : [main]
65 pull_request :
7- branches : [ main, master ]
6+ branches : [main]
87
98jobs :
10- check :
9+ R-CMD-Check :
1110 runs-on : ubuntu-latest
12- env :
13- GITHUB_PAT : ${{ secrets.GITHUB_TOKEN }}
14- R_KEEP_PKG_SOURCE : yes
15-
1611 steps :
1712 - uses : actions/checkout@v4
18-
19- - uses : r-lib/actions/setup-r@v2
20- with :
21- r-version : ' 4.5.1' # Specify your desired R version
22-
23- - uses : r-lib/actions/setup-renv@v2 # Installs packages from renv.lock
24-
25- - uses : r-lib/actions/check-r-package@v2
13+ - name : Set up R
14+ uses : r-lib/actions/setup-r@v2
2615 with :
27- args : ' --no-manual --as-cran' # Example arguments for R CMD check
16+ r-version : ' 4.5.1' # Match your Docker image’s R version
17+ - name : Install system dependencies
18+ run : |
19+ sudo apt-get update
20+ sudo apt-get install -y r-base-dev
21+ - name : Debug environment
22+ run : |
23+ R --version
24+ gcc --version
25+ R -e "sessionInfo()"
26+ ls -l /opt/R/4.5.1/lib/R/include
27+ - name : Install renv
28+ run : R -e "install.packages('renv')"
29+ - name : Restore renv
30+ run : R -e "renv::restore(binary = TRUE)"
31+ - name : Run R CMD check
32+ uses : r-lib/actions/check-r-package@v2
You can’t perform that action at this time.
0 commit comments