File tree Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Expand file tree Collapse file tree 2 files changed +43
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Run CI for R using https://eddelbuettel.github.io/r-ci/
2
+
3
+ name : ci
4
+
5
+ on :
6
+ push :
7
+ pull_request :
8
+
9
+ env :
10
+ _R_CHECK_FORCE_SUGGESTS_ : " false"
11
+
12
+ jobs :
13
+ ci :
14
+ strategy :
15
+ matrix :
16
+ include :
17
+ - {os: macOS-latest}
18
+ # - {os: ubuntu-latest}
19
+
20
+ runs-on : ${{ matrix.os }}
21
+
22
+ steps :
23
+ - name : Checkout
24
+ uses : actions/checkout@v4
25
+
26
+ - name : Setup
27
+ uses : eddelbuettel/github-actions/r-ci-setup@master
28
+
29
+ - name : Bootstrap
30
+ run : ./run.sh bootstrap
31
+
32
+ - name : Dependencies
33
+ run : ./run.sh install_deps
34
+
35
+ - name : Test
36
+ run : ./run.sh run_tests
37
+
38
+ # - name: Coverage
39
+ # if: ${{ matrix.os == 'ubuntu-latest' }}
40
+ # run: ./run.sh coverage
Original file line number Diff line number Diff line change 3
3
* inst/tinytest/test_sugar.R: Skip one more NA related test on arm64
4
4
and macOS as failure is seen at r-universe on arm64
5
5
6
+ * .github/workflows/macos.yaml: Add basic r-ci setup but dialed-down
7
+ to macOS only (as Linux is covered via multiple Docker setups)
8
+
6
9
2024-08-19 Dirk Eddelbuettel <
[email protected] >
7
10
8
11
* Contributing.md: Refreshed content
You can’t perform that action at this time.
0 commit comments