Skip to content

Commit 8dc517c

Browse files
committed
refactor(ci): bump CI deps version
1 parent 3e9bfe5 commit 8dc517c

5 files changed

Lines changed: 40 additions & 27 deletions

File tree

.github/dependabot.yml

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

.github/workflows/add-to-project.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,10 @@ jobs:
1010
add-to-project:
1111
name: Add issue to project
1212
runs-on: ubuntu-latest
13+
timeout-minutes: 10
1314
steps:
14-
- uses: actions/add-to-project@v0.3.0
15+
- name: Add to project board
16+
uses: actions/add-to-project@v1
1517
with:
16-
# You can target a repository in a different organization
17-
# to the issue
1818
project-url: https://github.com/orgs/vacp2p/projects/6
1919
github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}
20-
# NOTE Currently all issues are added, might want to limit this
21-
#labeled: bug, needs-triage
22-
#label-operator: OR

.github/workflows/ci.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
timeout-minutes: 60
3535
steps:
3636
- name: Checkout sources
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v5
3838
- name: Install stable toolchain
3939
uses: dtolnay/rust-toolchain@stable
4040
- name: Setup Rust cache
@@ -56,7 +56,7 @@ jobs:
5656
timeout-minutes: 60
5757
steps:
5858
- name: Checkout sources
59-
uses: actions/checkout@v4
59+
uses: actions/checkout@v5
6060
- name: Install stable toolchain
6161
uses: dtolnay/rust-toolchain@stable
6262
- name: Setup Rust cache
@@ -84,7 +84,7 @@ jobs:
8484
timeout-minutes: 60
8585
steps:
8686
- name: Checkout sources
87-
uses: actions/checkout@v4
87+
uses: actions/checkout@v5
8888
- name: Install nightly toolchain
8989
uses: dtolnay/rust-toolchain@nightly
9090
with:
@@ -110,7 +110,7 @@ jobs:
110110
timeout-minutes: 60
111111
steps:
112112
- name: Checkout sources
113-
uses: actions/checkout@v4
113+
uses: actions/checkout@v5
114114
- name: Install nightly toolchain
115115
uses: dtolnay/rust-toolchain@nightly
116116
with:
@@ -132,7 +132,7 @@ jobs:
132132
timeout-minutes: 60
133133
steps:
134134
- name: Checkout sources
135-
uses: actions/checkout@v4
135+
uses: actions/checkout@v5
136136
- name: Install stable toolchain
137137
uses: dtolnay/rust-toolchain@stable
138138
with:
@@ -165,7 +165,7 @@ jobs:
165165
timeout-minutes: 60
166166
steps:
167167
- name: Checkout sources
168-
uses: actions/checkout@v4
168+
uses: actions/checkout@v5
169169
- name: Setup Rust cache
170170
uses: Swatinem/rust-cache@v2
171171
- name: Compare benchmarks
@@ -181,7 +181,7 @@ jobs:
181181
timeout-minutes: 60
182182
steps:
183183
- name: Checkout sources
184-
uses: actions/checkout@v4
184+
uses: actions/checkout@v5
185185
- name: Install stable toolchain
186186
uses: dtolnay/rust-toolchain@stable
187187
- name: Setup Rust cache
@@ -194,12 +194,12 @@ jobs:
194194
run: |
195195
cargo tarpaulin --out Html --output-dir ./coverage -- --test-threads 1
196196
- name: Upload coverage reports
197-
uses: actions/upload-artifact@v4
197+
uses: actions/upload-artifact@v5
198198
with:
199199
name: coverage-reports
200200
path: ./coverage/
201201
- name: Comment on PR with coverage link
202-
uses: actions/github-script@v7
202+
uses: actions/github-script@v8
203203
with:
204204
script: |
205205
const artifacts = await github.rest.actions.listWorkflowRunArtifacts({

.github/workflows/nightly-release.yml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
TARGET: ${{ matrix.target }}
2121
steps:
2222
- name: Checkout sources
23-
uses: actions/checkout@v4
23+
uses: actions/checkout@v5
2424
- name: Install stable toolchain
2525
uses: dtolnay/rust-toolchain@stable
2626
with:
@@ -36,7 +36,7 @@ jobs:
3636
cp target/$TARGET/release/librln* release/
3737
tar -czvf $ARTIFACT release/
3838
- name: Upload archive artifact
39-
uses: actions/upload-artifact@v4
39+
uses: actions/upload-artifact@v5
4040
with:
4141
name: ${{ env.ARTIFACT }}-archive
4242
path: ${{ env.ARTIFACT }}
@@ -57,7 +57,7 @@ jobs:
5757
TARGET: ${{ matrix.target }}
5858
steps:
5959
- name: Checkout sources
60-
uses: actions/checkout@v4
60+
uses: actions/checkout@v5
6161
- name: Install stable toolchain
6262
uses: dtolnay/rust-toolchain@stable
6363
with:
@@ -73,7 +73,7 @@ jobs:
7373
cp target/$TARGET/release/librln* release/
7474
tar -czvf $ARTIFACT release/
7575
- name: Upload archive artifact
76-
uses: actions/upload-artifact@v4
76+
uses: actions/upload-artifact@v5
7777
with:
7878
name: ${{ env.ARTIFACT }}-archive
7979
path: ${{ env.ARTIFACT }}
@@ -92,7 +92,7 @@ jobs:
9292
ARTIFACT: wasm32-rln${{ matrix.build.suffix }}.tar.gz
9393
steps:
9494
- name: Checkout sources
95-
uses: actions/checkout@v4
95+
uses: actions/checkout@v5
9696
- name: Install stable toolchain
9797
uses: dtolnay/rust-toolchain@stable
9898
with:
@@ -129,7 +129,7 @@ jobs:
129129
tar -czvf $ARTIFACT release/
130130
working-directory: rln-wasm
131131
- name: Upload archive artifact
132-
uses: actions/upload-artifact@v4
132+
uses: actions/upload-artifact@v5
133133
with:
134134
name: ${{ env.ARTIFACT }}-archive
135135
path: rln-wasm/${{ env.ARTIFACT }}
@@ -141,13 +141,13 @@ jobs:
141141
runs-on: ubuntu-latest
142142
steps:
143143
- name: Checkout sources
144-
uses: actions/checkout@v4
144+
uses: actions/checkout@v5
145145
with:
146146
ref: master
147147
- name: Download artifacts
148-
uses: actions/download-artifact@v4
148+
uses: actions/download-artifact@v5
149149
- name: Delete tag
150-
uses: dev-drprasad/delete-tag-and-release@v0.2.1
150+
uses: dev-drprasad/delete-tag-and-release@v1.1
151151
with:
152152
delete_release: true
153153
tag_name: nightly

.github/workflows/sync-labels.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,22 @@
11
name: Sync labels
2+
23
on:
34
push:
45
branches:
56
- master
67
paths:
78
- .github/labels.yml
9+
810
jobs:
9-
build:
11+
sync:
12+
name: Sync repo labels
1013
runs-on: ubuntu-latest
14+
timeout-minutes: 10
1115
steps:
12-
- uses: actions/checkout@v4
13-
- uses: micnncim/action-label-syncer@v1
16+
- name: Checkout sources
17+
uses: actions/checkout@v5
18+
- name: Sync labels
19+
uses: micnncim/action-label-syncer@v1
1420
env:
1521
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1622
with:

0 commit comments

Comments
 (0)