Releases: r-hub/actions
v1
v1 is a sliding tag: we introduce non-breaking changes to it.
v1.7.0 (2025-10-06)
-
[register-redhat]: the is a new action to register a RetHat
system withsubscription-manager, and unregister it at the
end of the workflow (@jeroen, #35). -
New container:
lto. -
[run-check]: use
tools/valgrind.suppandinst/valgrind.supp
as additional Valgrind suppressions in thevalgrindcontainer. -
[run-check]:
pre-checksscripts work correctly now for
containers, this fixes checks on thevalgrindcontainer. -
[setup-r-openbsd]: now works with older OpenBSD versions, they
need a different OpenBSD mirror. -
[debug-shell]: has improvements on Window, it uses the latest
tmate and also installs MSYS2.
v1.6.6 (2025-04-21)
v1.6.5 (2025-03-11)
- [setup-r-sysreqs]: new
archinput parameter, to be able
to installx86_64packages onarm64runners.
v1.6.4 (2025-03-10)
- [setup-r-sysreqs]: update system packages from CRAN and
R-universe.
v1.6.3 (2025-02-26)
- New container:
gcc-asan.
v1.6.2 (2025-02-26)
- New container:
gcc15.
v1.6.1 (2025-02-05)
clang-ubsannow correctly fails on undefined sanitizer errors.
v1.6.0 (2025-02-04)
-
New platform:
m1-san, arm64 macOS with a recent Xcode and
sanitizers. -
New platform:
clang-ubsan, clang 19 with undefined behavior
sanitizer. -
[setup-r-netbsd]: now works if
PATHdoes not include/usr/sbin/. -
[setup-r-freebsd]: now installs pak from source if there is no
binary pak build available.
v1.5.0 (2024-12-05)
- New (experimental)
ssh-serveraction.
v1.4.3 (2024-11-06)
-
The
setup-r-*bsdactions setNOT_CRAN=true, unless it is already set,
similarly to ther-lib/actions/setup-raction. -
The
setup-r-netbsdaction now installs the X11 libraries. -
The workflows for the
setup-r-*bsdactions are simpler now.
v1.4.2 (2024-11-06)
-
The
setup-r-freebsdaction now uses the/bin/shshell on older
FreeBSD releases as well. -
The default release of the
setup-r-openbsdaction is now '7.6', which
is the latest release, instead of '14.1' which does not make sense and
was a copy-paste error. -
The
platform-infoaction now always uses the
r-hub/actions/debug-shell@v1action, so all workflows that use it
create an interactive shell now on debug re-runs.
v1.4.1 (2024-11-05)
- New platforms:
clang20andnoremap.
v1.4.0 (2024-10-30)
-
New actions:
setup-r-netbsd,setup-r-dragonflybsd. -
Improved
setup-r-freebsdandsetup-r-openbsdactions:- Fix package caching.
- Install qpdf.
- Do not use sshfs, it causes issues.
- Copy
$GITHUB_WORKFLOWfiles to VM beforeRscript,
copy then back after.
-
Do not set
NOT_CRAN=trueon VMs.
v1.3.0 (3024-10-24)
- New actions:
setup-r-freebsd,setup-r-openbsdanddebug-shell.
v1.2.3 (2024-10-15)
- Fixed
setupaction so it works without R being installed on the VM.
It is not pre-installed on the newubuntu-latestany more.
v1.2.2 (2024-10-11)
- Automatic quarto installation is now disabled because it does
not work on many containers (#25, @pawelru).
v1.2.1 (2024-05-27)
- Fail job for UBSAN errors (#16).
v1.2.0 (2024-05-27)
- New
rchkandclang19containers.
v1.1.11 (2024-05-25)
- New
c23container.
v1.1.10 (2024-05-24)
- New
gcc14container.
v1.1.9 (2024-05-13)
r-hub/checkout@v1now does not forwardtoken, it breaks the build
if it is missing.
v1.1.8 (2024-05-12)
r-hub/checkout@v1forwards thetokenandsubmodulesparameters to
actions/checkout(#15).
v1.1.7 (2024-05-09)
r-hub/setup-deps@v1now uses a better cache key, so builds don't use
packages from incompatible R builds
(r-hub/rhub#602).
v1.1.6 (2024-05-09)
r-hub/setup-deps@v1always installs Pandoc now.
v1.1.5 (2024-05-09)
r-hub/setup-r-sysreqs@v1now installs XQuartz on macOS by default.
v1.1.4 (2024-05-07)
r-hub/setup-r-sysreqs@v1uses updated URLs to download the system
package bundles.
v1.1.3 (2024-04-28)
- Fix macOS platforms,
macos-latestis now arm64, so we need to
usemacos-13to run x86_64 jobs.
v1.1.2 (2024-04-19)
- Do not use dev
r-lib/actionsany more.
v1.1.1 (2024-03-29)
r-hub/setup-r@v1now usesr-hub/setup-r-sysreqsto install system
packages on macOS.
v1.1.0 (2024-03-29)
- New
r-hub/setup-r-sysreqs@v1action.
v1.0.1 (2024-03-28)
- First version.
v1.1.2
Add examples to README files
v1.1.1
setup-r: use setup-r-sysreqs
v1.1.0
Update sysreqs download script
v1.0.1
Use pak-devel Needed for macOS R-devel to use the binary repos.
v0.0.1
Solaris VM for VirtualBox, with R 4.1.0.