Skip to content

Commit 88814a4

Browse files
committed
Expand CI matrix to R 4.3.*
1 parent a80381c commit 88814a4

File tree

4 files changed

+27
-2
lines changed

4 files changed

+27
-2
lines changed

.github/workflows/ci.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ jobs:
2525
- name: release
2626
cntr: rcpp/ci
2727
r: R
28+
- name: r-4.3
29+
cntr: rcpp/ci-4.3
30+
r: R
2831
- name: r-4.2
2932
cntr: rcpp/ci-4.2
3033
r: R

ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2024-05-18 Dirk Eddelbuettel <[email protected]>
2+
3+
* docker/ci-4.3/Dockerfile: Add rcpp/ci-4.3 container for R 4.3.*
4+
* .github/workflows/ci.yaml (jobs): Add rcpp/ci-4.3 to matrix
5+
16
2024-05-16 Dirk Eddelbuettel <[email protected]>
27

38
* README.md: Use tinyverse.netlify.app for dependency badge

cleanup

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,5 +35,5 @@ rm -rf autom4te.cache inst/lib/ inst/doc/man/ inst/doc/html/ inst/doc/latex/ \
3535
find . -name \*~ -exec rm {} \;
3636
find . -name \*.flc -exec rm {} \;
3737

38-
(test -d vignettes/ && cd vignettes/ && make clean && cd -) >/dev/null
39-
(test -d vignettes/rmd && cd vignettes/rmd/ && make clean && cd -) >/dev/null
38+
(test -d vignettes/ && cd vignettes/ && test -f Makefile && make clean && cd -) >/dev/null
39+
(test -d vignettes/rmd && cd vignettes/rmd/ && test -f Makefile && make clean && cd -) >/dev/null

docker/ci-4.3/Dockerfile

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## Emacs, make this -*- mode: sh; -*-
2+
3+
FROM r-base:4.3.3
4+
5+
LABEL org.label-schema.license="GPL-2.0" \
6+
org.label-schema.vcs-url="https://github.com/RcppCore/Rcpp" \
7+
maintainer="Dirk Eddelbuettel <[email protected]>"
8+
9+
RUN apt-get update \
10+
&& apt-get install -y --no-install-recommends git \
11+
&& install.r inline pkgKitten rbenchmark tinytest
12+
13+
ENV _R_CHECK_FORCE_SUGGESTS_ FALSE
14+
ENV _R_CHECK_TESTS_NLINES_ 0
15+
ENV RunAllRcppTests yes
16+
17+
CMD ["bash"]

0 commit comments

Comments
 (0)