Skip to content

Commit 164e9a5

Browse files
be-marcclaude
andauthored
ci: update workflows (#330)
* ci: update workflows Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * ci: add dependabot for github actions Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 18e5303 commit 164e9a5

File tree

4 files changed

+21
-10
lines changed

4 files changed

+21
-10
lines changed

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"

.github/workflows/no-suggest-cmd-check.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
# r cmd check workflow without suggests of the mlr3 ecosystem v0.3.1
1+
# R CMD check workflow without suggested packages v0.4.0
2+
# Without `cache: false` packages can leak from the cache of the previous workflow runs
3+
# You can remove the `services.redis` section if the package does not require `rush` for the tests
24
# https://github.com/mlr-org/actions
3-
# modified to use supercharge/redis-github-action@1.7.0
45
on:
56
workflow_dispatch:
67
inputs:
@@ -45,7 +46,7 @@ jobs:
4546
- {os: ubuntu-latest, r: 'release'}
4647

4748
steps:
48-
- uses: actions/checkout@v5
49+
- uses: actions/checkout@v6
4950

5051
- uses: r-lib/actions/setup-pandoc@v2
5152

.github/workflows/pkgdown.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
# pkgdown workflow of the mlr3 ecosystem v0.1.0
1+
# pkgdown workflow of the mlr3 ecosystem v0.2.0
2+
# You can remove the `services.redis` section if the package does not require `rush` for the tests
23
# https://github.com/mlr-org/actions
34
on:
45
push:
@@ -28,12 +29,15 @@ jobs:
2829
ports:
2930
- 6379:6379
3031

32+
3133
concurrency:
3234
group: pkgdown-${{ github.event_name != 'pull_request' || github.run_id }}
35+
3336
env:
3437
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
38+
3539
steps:
36-
- uses: actions/checkout@v3
40+
- uses: actions/checkout@v6
3741

3842
- uses: r-lib/actions/setup-pandoc@v2
3943

@@ -54,7 +58,7 @@ jobs:
5458

5559
- name: Deploy
5660
if: github.event_name != 'pull_request'
57-
uses: JamesIves/github-pages-deploy-action@v4.4.1
61+
uses: JamesIves/github-pages-deploy-action@v4.8.0
5862
with:
5963
clean: false
6064
branch: gh-pages

.github/workflows/r-cmd-check.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# r cmd check workflow of the mlr3 ecosystem v0.4.0
1+
# r cmd check workflow of the mlr3 ecosystem v0.6.0
2+
# You can remove the `services.redis` section if the package does not require `rush` for the tests
23
# https://github.com/mlr-org/actions
3-
# modified to use supercharge/redis-github-action@1.7.0
44
on:
55
workflow_dispatch:
66
inputs:
@@ -46,7 +46,7 @@ jobs:
4646
- {os: ubuntu-latest, r: 'release'}
4747

4848
steps:
49-
- uses: actions/checkout@v3
49+
- uses: actions/checkout@v6
5050

5151
- uses: r-lib/actions/setup-pandoc@v2
5252

@@ -66,5 +66,5 @@ jobs:
6666

6767
- uses: r-lib/actions/check-r-package@v2
6868
with:
69-
args: 'c("--no-manual", "--as-cran")'
7069
error-on: '"note"'
70+
args: 'c("--no-manual", "--as-cran")'

0 commit comments

Comments
 (0)