Skip to content
This repository has been archived by the owner on Jan 12, 2022. It is now read-only.

Update r-lib/actions action to v2 #23

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Jan 8, 2022

WhiteSource Renovate

This PR contains the following updates:

Package Type Update Change
r-lib/actions action major v1 -> v2

Release Notes

r-lib/actions

v2

Compare Source

Note that v2 is a sliding tag, and we introduce non-breaking changes to it.

v2.0.7 (2022-01-06)

  • Simplified GitHub Pages deployment in the pkgdown example (#​468).

v2.0.6 (2022-01-05)

  • [setup-r] does not add the ppa:cran/travis PPA on Ubuntu, as it is not needed any more. (@​jeroen, #​465)
  • [setup-r] macOS R-devel builds use a more robust R download URL now (@​s-u, #​466).
  • [setup-r-dependencies] now uses the correct cache key if working-directory is specified (@​harupy, #​471)

v2.0.5 (2021-12-17)

  • [setup-r-dependencies] now works with older versions of the sessioninfo package.
    (This typically happens on older R versions and Windows or macOS, where pak prefers
    to install an older binary package to a newer source package, unless the newer package
    is needed.)

v2.0.4 (2021-12-16)

  • [setup-r] and [setup-r-dependencies] now have better organized output
  • [check-r-package] now prints all environment variables before the check.

v2.0.3 (2021-12-15)

  • [setup-r] and [setup-r-dependencies] do not treat R version devel-ucrt specially any more,
    and it is equivalent to devel.

v2.0.2 (2021-12-14)

  • [check-r-package] now sets the _R_CHECK_FORCE_SUGGESTS_=false environment variable,
    unless it was already set before to a non-empty value.

v2.0.1 (2021-12-13)

v2.0.0 (2021-12-12)

Breaking changes from v1

  • [check-r-package]: many parameters have a new format now, and they need
    to be legal R expressions.
  • [setup-r] does not have a crayon.enabled parameter now. You can update
    .Rprofile manually to set options if you like, see example in the README.

New compared to v1

  • [check-r-package] has a working-direcytory parameter now (#​393).
  • [check-r-package] prints the testthat output, and uploads artifacts on failure
    now, no need to do these in the workflow file.
  • [run-rchk] is now a more flexible composite action (@​randy3k, #​380, #​428).
  • [setup-pandoc] now defaults to Pandoc version 2.14.2.
  • [setup-r] more robust installation in macOS, hopefully the hangs are solved.
  • [setup-r] now works on macOS Big Sur for older R versions (#​412).
  • [setup-r-dependencies] has more robust dependency and system dependency lookup
    and installation (#​370, #​386, #​405, #​419, #​430, #​431, #​432, #​437).
  • [setup-r-dependencies] automatically uses the UCRT versions of packages on UCRT R.
  • [setup-r-dependencies] has a working-directory parameter now (#​393, #​438).
  • [setup-r-dependencies] has a less conservative cache key now for R-devel (#​429).
  • [setup-r-dependencies] now has a dependencies parameter to finetune which
    dependencies are installed (#​409).

Changes in example workflows from v1

  • New example workflows, that work with the v2 tag.
  • Example pkgdown workflow builds releases now (#​450).
  • bookdown, blogdown and pkgdown examples now have workflow triggers to
    trigger a build manually.
  • bookdown, blogdown and pkgdown examples now build on pull requests as
    well, without deploying (#​363).
  • Check examples omit showing the testtat output and the artifact upload
    on error, these are done in the check-r-package action now.

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant