Skip to content

Ci/speedup dependency install#678

Draft
timcadman wants to merge 2 commits into
v7.0-devfrom
ci/speedup-dependency-install
Draft

Ci/speedup dependency install#678
timcadman wants to merge 2 commits into
v7.0-devfrom
ci/speedup-dependency-install

Conversation

@timcadman

@timcadman timcadman commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Background

CI takes a long time to run which makes it a bit frustrating when trying to debug problems

What's changed

Dependencies

  • Install R packages as precompiled binaries from Posit Public Package Manager instead of compiling from source. Reduces dependency install step to ~4 mins.
  • Add a Cache@2 step for the R site-library, and only install packages not already present, so cached deps are reused across runs.

Testthat

  • Added option to just log in and out once per test run rather than per file.

@timcadman timcadman changed the base branch from v6.3.6-dev to v7.0-dev June 8, 2026 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant