Skip to content

Commit ad9575d

Browse files
authored
Merge pull request #9 from eddelbuettel/main
Add ci.yaml, comment-out currently failing ubuntu jobs
2 parents 25ffe3f + 6af8888 commit ad9575d

File tree

3 files changed

+46
-9
lines changed

3 files changed

+46
-9
lines changed

Diff for: .github/workflows/R-CMD-check.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
config:
2323
- {os: macos-latest, r: 'release'}
2424
- {os: windows-latest, r: 'release'}
25-
- {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
26-
- {os: ubuntu-latest, r: 'release'}
27-
- {os: ubuntu-latest, r: 'oldrel-1'}
25+
# - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
26+
# - {os: ubuntu-latest, r: 'release'}
27+
# - {os: ubuntu-latest, r: 'oldrel-1'}
2828

2929
env:
3030
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}

Diff for: .github/workflows/ci.yaml

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
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@master
28+
29+
- name: Dependencies
30+
run: ./run.sh install_all
31+
32+
- name: Test
33+
run: ./run.sh run_tests
34+
35+
#- name: Coverage
36+
# if: ${{ matrix.os == 'ubuntu-latest' }}
37+
# run: ./run.sh coverage

Diff for: .github/workflows/pkgdown.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
22
# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
33
on:
4-
push:
5-
branches: [main, master]
6-
pull_request:
7-
branches: [main, master]
8-
release:
9-
types: [published]
4+
#push:
5+
# branches: [main, master]
6+
#pull_request:
7+
# branches: [main, master]
8+
#release:
9+
# types: [published]
1010
workflow_dispatch:
1111

1212
name: pkgdown.yaml

0 commit comments

Comments
 (0)