Skip to content

Commit

Permalink
Expand CI matrix to R 4.3.* (#1304)
Browse files Browse the repository at this point in the history
  • Loading branch information
eddelbuettel authored May 18, 2024
1 parent a80381c commit 30f1a0a
Show file tree
Hide file tree
Showing 4 changed files with 27 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,9 @@ jobs:
- name: release
cntr: rcpp/ci
r: R
- name: r-4.3
cntr: rcpp/ci-4.3
r: R
- name: r-4.2
cntr: rcpp/ci-4.2
r: R
Expand Down
5 changes: 5 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2024-05-18 Dirk Eddelbuettel <[email protected]>

* docker/ci-4.3/Dockerfile: Add rcpp/ci-4.3 container for R 4.3.*
* .github/workflows/ci.yaml (jobs): Add rcpp/ci-4.3 to matrix

2024-05-16 Dirk Eddelbuettel <[email protected]>

* README.md: Use tinyverse.netlify.app for dependency badge
Expand Down
4 changes: 2 additions & 2 deletions cleanup
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,5 @@ rm -rf autom4te.cache inst/lib/ inst/doc/man/ inst/doc/html/ inst/doc/latex/ \
find . -name \*~ -exec rm {} \;
find . -name \*.flc -exec rm {} \;

(test -d vignettes/ && cd vignettes/ && make clean && cd -) >/dev/null
(test -d vignettes/rmd && cd vignettes/rmd/ && make clean && cd -) >/dev/null
(test -d vignettes/ && cd vignettes/ && test -f Makefile && make clean && cd -) >/dev/null
(test -d vignettes/rmd && cd vignettes/rmd/ && test -f Makefile && make clean && cd -) >/dev/null
17 changes: 17 additions & 0 deletions docker/ci-4.3/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
## Emacs, make this -*- mode: sh; -*-

FROM r-base:4.3.3

LABEL org.label-schema.license="GPL-2.0" \
org.label-schema.vcs-url="https://github.com/RcppCore/Rcpp" \
maintainer="Dirk Eddelbuettel <[email protected]>"

RUN apt-get update \
&& apt-get install -y --no-install-recommends git \
&& install.r inline pkgKitten rbenchmark tinytest

ENV _R_CHECK_FORCE_SUGGESTS_ FALSE
ENV _R_CHECK_TESTS_NLINES_ 0
ENV RunAllRcppTests yes

CMD ["bash"]

0 comments on commit 30f1a0a

Please sign in to comment.