Skip to content

Commit 28916f9

Browse files
committed
v1.17.3 -- made updates to the GitHub Actions workflow to simplify the code for caching R packages. This reduced some code duplication that existed across macOS/winOS and Linux.
Related to r-lib/actions#912. Also related to r-lib/remotes@0e4e230 in terms of being able to support Linux system dependencies on Ubuntu 24.04 in the near future.
1 parent 9ac135b commit 28916f9

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: biocthis
22
Title: Automate package and project setup for Bioconductor packages
3-
Version: 1.17.2
3+
Version: 1.17.3
44
Date: 2025-03-18
55
Authors@R:
66
c(

NEWS.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
# biocthis 1.17.3
2+
3+
SIGNIFICANT USER-VISIBLE CHANGES
4+
5+
* `use_bioc_github_action()` now uses simpler code for caching R packages
6+
across GitHub Action runs. This code won't need to be updated across versions,
7+
meaning that it'll be easier to update the `.github/workflows/check-bioc.yml`
8+
file across Bioconductor versions. Also, @gaborcsardi's recent commit to
9+
`r-lib/actions` as noted at
10+
<https://github.com/r-lib/actions/issues/912#issuecomment-2667950006> gave me a
11+
hint on how to simplify code across macOS/winOS and linux for the caching of R
12+
packages. Also, note that thanks to
13+
<https://github.com/r-lib/remotes/commit/0e4e23051041d9f1b15a5ab796defec31af6190d>
14+
we will soon be able to re-enable automatic installation of linux system
15+
dependencies thanks to `remotes::system_requirements("ubuntu", "24.04")` being
16+
supported in the near future.
17+
118
# biocthis 1.17.2
219

320
SIGNIFICANT USER-VISIBLE CHANGES

0 commit comments

Comments
 (0)