From 8d8384bc0ff3522c81434f379c3ab9f4220b8b26 Mon Sep 17 00:00:00 2001 From: TroyHernandez Date: Thu, 22 Oct 2026 14:05:21 -0500 Subject: [PATCH] CI: rapt backend and fail on check WARNINGs --- .github/workflows/ci.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 94db4b1..9b82727 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -5,6 +5,10 @@ on: env: _R_CHECK_FORCE_SUGGESTS_: "false" + # run.sh's own gate: R CMD check exits 0 on a WARNING and run_tests + # passes that through, so a check ending "Status: 1 WARNING" is a + # green tick. Set, run_tests greps 00check.log and fails the job. + WARNINGS_ARE_ERRORS: "true" jobs: ci: @@ -21,6 +25,10 @@ jobs: - name: Setup uses: eddelbuettel/github-actions/r-ci@master + with: + # r2u binaries through rapt rather than bspm on ubuntu; the + # macOS leg reads no backend. + backend: RAPT - name: Dependencies run: ./run.sh install_deps