Skip to content

Commit 32869cb

Browse files
authored
Examples using renv use r-version: renv for setup-r (#980)
1 parent e847a14 commit 32869cb

8 files changed

+23
-6
lines changed

NEWS.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
does not have binary packages for aarch64 Linux, and it would send
77
x86_64 binarires for aarch64 systems as well.
88

9+
* Example workflows that use renv now call `setup-r` with
10+
`r-version: renv`, to install the R version declared in the
11+
`renv.lock` file.
12+
913
# `v2.11.1` (2024-11-25)
1014

1115
* `[setup-r]` now unlinks the pre-installed pkg-config brew package

examples/README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -278,12 +278,11 @@ results to GitHub, like the example here, then you can also use a global
278278
organization token in an organization secret called `CODECOV_TOKEN`.
279279
This way you can avoid having to add a secret to each repository of your
280280
organization. You can find this token at
281-
`https://app.codecov.io/account/gh/<org>/org-upload-token` where `<org>` is
282-
your GitHub organization. E.g. for `r-lib` it is at
283-
https://app.codecov.io/account/gh/r-lib/org-upload-token.
284-
To see it, you'll need log in to Codecov, and you need to be a Codecov
285-
admin for the organization.
286-
281+
`https://app.codecov.io/account/gh/<org>/org-upload-token` where `<org>`
282+
is your GitHub organization. E.g. for `r-lib` it is at
283+
<https://app.codecov.io/account/gh/r-lib/org-upload-token>. To see it,
284+
you’ll need log in to Codecov, and you need to be a Codecov admin for
285+
the organization.
287286

288287
``` yaml
289288
# Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
@@ -531,6 +530,8 @@ jobs:
531530
- uses: r-lib/actions/setup-pandoc@v2
532531
533532
- uses: r-lib/actions/setup-r@v2
533+
with:
534+
r-version: renv
534535
535536
- uses: r-lib/actions/setup-renv@v2
536537
@@ -817,6 +818,7 @@ jobs:
817818
- uses: r-lib/actions/setup-r@v2
818819
with:
819820
use-public-rspm: true
821+
r-version: renv
820822
821823
- uses: r-lib/actions/setup-renv@v2
822824
@@ -876,6 +878,7 @@ jobs:
876878
- uses: r-lib/actions/setup-r@v2
877879
with:
878880
use-public-rspm: true
881+
r-version: renv
879882
880883
- uses: r-lib/actions/setup-renv@v2
881884
@@ -968,6 +971,7 @@ jobs:
968971
- uses: r-lib/actions/setup-r@v2
969972
with:
970973
use-public-rspm: true
974+
r-version: renv
971975
972976
- uses: r-lib/actions/setup-renv@v2
973977
@@ -1024,6 +1028,7 @@ jobs:
10241028
- uses: r-lib/actions/setup-r@v2
10251029
with:
10261030
use-public-rspm: true
1031+
r-version: renv
10271032
10281033
- uses: r-lib/actions/setup-renv@v2
10291034
@@ -1108,6 +1113,7 @@ jobs:
11081113
- uses: r-lib/actions/setup-r@v2
11091114
with:
11101115
use-public-rspm: true
1116+
r-version: renv
11111117
11121118
- uses: r-lib/actions/setup-renv@v2
11131119

examples/blogdown-gh-pages.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
- uses: r-lib/actions/setup-r@v2
2727
with:
2828
use-public-rspm: true
29+
r-version: renv
2930

3031
- uses: r-lib/actions/setup-renv@v2
3132

examples/blogdown.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
- uses: r-lib/actions/setup-r@v2
2929
with:
3030
use-public-rspm: true
31+
r-version: renv
3132

3233
- uses: r-lib/actions/setup-renv@v2
3334

examples/bookdown-gh-pages.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ jobs:
2626
- uses: r-lib/actions/setup-r@v2
2727
with:
2828
use-public-rspm: true
29+
r-version: renv
2930

3031
- uses: r-lib/actions/setup-renv@v2
3132

examples/bookdown.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
- uses: r-lib/actions/setup-r@v2
2929
with:
3030
use-public-rspm: true
31+
r-version: renv
3132

3233
- uses: r-lib/actions/setup-renv@v2
3334

examples/render-rmarkdown.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
- uses: r-lib/actions/setup-pandoc@v2
2525

2626
- uses: r-lib/actions/setup-r@v2
27+
with:
28+
r-version: renv
2729

2830
- uses: r-lib/actions/setup-renv@v2
2931

examples/shiny-deploy.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
- uses: r-lib/actions/setup-r@v2
2222
with:
2323
use-public-rspm: true
24+
r-version: renv
2425

2526
- uses: r-lib/actions/setup-renv@v2
2627

0 commit comments

Comments
 (0)