Skip to content

Commit b9df928

Browse files
debug ci
1 parent d0ce30a commit b9df928

1 file changed

Lines changed: 23 additions & 18 deletions

File tree

.github/workflows/R-CMD-check.yaml

Lines changed: 23 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,32 @@
1-
name: R-CMD-check
2-
1+
name: R CMD Check
32
on:
43
push:
5-
branches: [ main, master ]
4+
branches: [main]
65
pull_request:
7-
branches: [ main, master ]
6+
branches: [main]
87

98
jobs:
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

0 commit comments

Comments
 (0)