diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index ff9bc220f..d78c624fc 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -25,6 +25,9 @@ jobs: - name: release cntr: rcpp/ci r: R + - name: r-4.5 + cntr: rcpp/ci-4.5 + r: R - name: r-4.4 cntr: rcpp/ci-4.4 r: R diff --git a/ChangeLog b/ChangeLog index c3dbec351..5cb3b96d0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2026-05-05 Dirk Eddelbuettel + + * docker/ci-4.5/Dockerfile: Added based on r-base:4.5.3 + * .github/workflows/ci.yaml (jobs): Add rcpp/ci-4.5 to matrix + 2026-05-01 Dirk Eddelbuettel * DESCRIPTION (Version, Date): Roll micro version and date diff --git a/docker/ci-4.5/Dockerfile b/docker/ci-4.5/Dockerfile new file mode 100644 index 000000000..9d6b1ab12 --- /dev/null +++ b/docker/ci-4.5/Dockerfile @@ -0,0 +1,17 @@ +## Emacs, make this -*- mode: sh; -*- + +FROM r-base:4.5.3 + +LABEL org.label-schema.license="GPL-2.0" \ + org.label-schema.vcs-url="https://github.com/RcppCore/Rcpp" \ + maintainer="Dirk Eddelbuettel " + +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"] diff --git a/docker/ci/Dockerfile b/docker/ci/Dockerfile index 494c47d67..dbe84d13d 100644 --- a/docker/ci/Dockerfile +++ b/docker/ci/Dockerfile @@ -18,8 +18,8 @@ RUN apt-get update \ git \ && install.r rbenchmark -ENV _R_CHECK_FORCE_SUGGESTS_ FALSE -ENV _R_CHECK_TESTS_NLINES_ 0 -ENV RunAllRcppTests yes +ENV _R_CHECK_FORCE_SUGGESTS_=FALSE +ENV _R_CHECK_TESTS_NLINES_=0 +ENV RunAllRcppTests=yes CMD ["bash"]