Skip to content

Commit e95f8b0

Browse files
authored
Merge branch 'master' into release-2.10
2 parents 57a19b8 + 9ca62e2 commit e95f8b0

6 files changed

Lines changed: 16 additions & 19 deletions

File tree

.github/workflows/R-CMD-check.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
R_KEEP_PKG_SOURCE: yes
3131

3232
steps:
33-
- uses: actions/checkout@v6
33+
- uses: actions/checkout@v7
3434

3535
- uses: r-lib/actions/setup-pandoc@v2
3636

.github/workflows/pkgdown.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
permissions:
2424
contents: write
2525
steps:
26-
- uses: actions/checkout@v6
26+
- uses: actions/checkout@v7
2727

2828
- uses: r-lib/actions/setup-pandoc@v2
2929

.github/workflows/test-coverage.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
1919

2020
steps:
21-
- uses: actions/checkout@v6
21+
- uses: actions/checkout@v7
2222

2323
- uses: r-lib/actions/setup-r@v2
2424
with:

.github/workflows/touchstone-comment.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@ jobs:
1717
pull-requests: write
1818
if: ${{ github.event.workflow_run.event == 'pull_request' }}
1919
steps:
20-
- name: Download Touchstone artifact
21-
id: download
20+
- name: Download Touchstone comment artifact
21+
id: download_comment
2222
uses: actions/download-artifact@v8
2323
with:
2424
name: pr
25+
path: ./pr
2526
github-token: ${{ github.token }}
2627
repository: ${{ github.repository }}
2728
run-id: ${{ github.event.workflow_run.id }}
@@ -31,7 +32,7 @@ jobs:
3132
id: pr
3233
shell: bash
3334
run: |
34-
number="$(tr -cd '0-9' < ./NR)"
35+
number="$(tr -cd '0-9' < ./pr/NR)"
3536
test -n "$number"
3637
echo "number=$number" >> "$GITHUB_OUTPUT"
3738
@@ -42,5 +43,5 @@ jobs:
4243
GITHUB_TOKEN: ${{ github.token }}
4344
number_force: ${{ steps.pr.outputs.number }}
4445
header: touchstone
45-
path: ./info.txt
46+
path: ./pr/info.txt
4647
skip_unchanged: true

.github/workflows/touchstone-receive.yaml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ permissions:
44
contents: read
55

66
concurrency:
7-
group: ${{ github.workflow }}-${{ github.head_ref }}
7+
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
88
cancel-in-progress: true
99

1010
on:
@@ -17,13 +17,14 @@ jobs:
1717
config: ${{ steps.read_touchstone_config.outputs.config }}
1818
steps:
1919
- name: Checkout repo
20-
uses: actions/checkout@v6
20+
uses: actions/checkout@v7
2121
with:
2222
fetch-depth: 0
2323

2424
- id: read_touchstone_config
25+
shell: bash
2526
run: |
26-
echo "config=$(jq -c . ./touchstone/config.json)" >> $GITHUB_OUTPUT
27+
echo "config=$(jq -c . ./touchstone/config.json)" >> "$GITHUB_OUTPUT"
2728
2829
build:
2930
needs: prepare
@@ -33,12 +34,10 @@ jobs:
3334
matrix:
3435
config:
3536
- ${{ fromJson(needs.prepare.outputs.config) }}
37+
env:
38+
RSPM: ${{ matrix.config.rspm }}
3639
steps:
37-
- name: Checkout repo
38-
uses: actions/checkout@v6
39-
with:
40-
fetch-depth: 0
4140
- uses: lorenzwalthert/touchstone/actions/receive@main
4241
with:
4342
r-version: ${{ matrix.config.r }}
44-
touchstone_ref: '@main'
43+
touchstone_ref: "@main"

touchstone/config.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
{
22
"os": "ubuntu-24.04",
33
"r": "4.5.3",
4-
"rspm": "https://packagemanager.posit.co/cran/__linux__/jammy/latest",
5-
"benchmarking_repo": "",
6-
"benchmarking_ref": "",
7-
"benchmarking_path": ""
4+
"rspm": "https://packagemanager.posit.co/cran/__linux__/noble/latest"
85
}

0 commit comments

Comments
 (0)