Skip to content

Commit f3210a5

Browse files
committed
more QuickJSR annoyance
1 parent 0716371 commit f3210a5

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

.github/workflows/check-standard.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,19 @@ jobs:
4444
if: ${{ runner.os == 'macOS' }}
4545
run: Rscript -e 'install.packages("QuickJSR", type = "source")'
4646

47-
- uses: r-lib/actions/setup-r-dependencies@v2
47+
# Setup dependencies with exclusion on macOS
48+
- name: Setup R dependencies (macOS-specific)
49+
if: ${{ runner.os == 'macOS' }}
50+
uses: r-lib/actions/setup-r-dependencies@v2
51+
with:
52+
extra-packages: any::rcmdcheck
53+
needs: check
54+
exclude: QuickJSR
55+
56+
# Setup dependencies normally on other OSs
57+
- name: Setup R dependencies (non-macOS)
58+
if: ${{ runner.os != 'macOS' }}
59+
uses: r-lib/actions/setup-r-dependencies@v2
4860
with:
4961
extra-packages: any::rcmdcheck
5062
needs: check

0 commit comments

Comments
 (0)