Skip to content

Commit 2d84012

Browse files
committed
build: upgrade workflow actions
1 parent 7e2233c commit 2d84012

6 files changed

Lines changed: 18 additions & 18 deletions

File tree

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
cxx: clang++-18
2929
name: Linux (${{ matrix.cxx }})
3030
steps:
31-
- uses: actions/checkout@v4
31+
- uses: actions/checkout@v5
3232
with:
3333
submodules: recursive
3434

@@ -65,7 +65,7 @@ jobs:
6565
runs-on: macos-14
6666
name: macOS (AppleClang)
6767
steps:
68-
- uses: actions/checkout@v4
68+
- uses: actions/checkout@v5
6969
with:
7070
submodules: recursive
7171

@@ -99,7 +99,7 @@ jobs:
9999
runs-on: windows-2022
100100
name: Windows (MSVC 2022)
101101
steps:
102-
- uses: actions/checkout@v4
102+
- uses: actions/checkout@v5
103103
with:
104104
submodules: recursive
105105

@@ -132,7 +132,7 @@ jobs:
132132
runs-on: ubuntu-24.04
133133
name: WebRTC (libdatachannel + FFmpeg)
134134
steps:
135-
- uses: actions/checkout@v4
135+
- uses: actions/checkout@v5
136136
with:
137137
submodules: recursive
138138

@@ -189,7 +189,7 @@ jobs:
189189
env_value: print_stacktrace=1
190190
name: Sanitizer (${{ matrix.sanitizer }})
191191
steps:
192-
- uses: actions/checkout@v4
192+
- uses: actions/checkout@v5
193193
with:
194194
submodules: recursive
195195

@@ -227,7 +227,7 @@ jobs:
227227
runs-on: ubuntu-24.04
228228
name: Coverage
229229
steps:
230-
- uses: actions/checkout@v4
230+
- uses: actions/checkout@v5
231231
with:
232232
submodules: recursive
233233

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
runs-on: ubuntu-24.04
2020
name: Build & Deploy
2121
steps:
22-
- uses: actions/checkout@v4
22+
- uses: actions/checkout@v5
2323
with:
2424
submodules: recursive
2525

@@ -33,7 +33,7 @@ jobs:
3333
mkdir -p build/doxygen
3434
doxygen
3535
36-
- uses: actions/setup-node@v4
36+
- uses: actions/setup-node@v5
3737
with:
3838
node-version: 22
3939

.github/workflows/packaging-ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-24.04
1717
name: Package Metadata
1818
steps:
19-
- uses: actions/checkout@v4
19+
- uses: actions/checkout@v5
2020
with:
2121
fetch-depth: 0
2222

@@ -47,7 +47,7 @@ jobs:
4747
runs-on: ubuntu-24.04
4848
name: RPM SRPM
4949
steps:
50-
- uses: actions/checkout@v4
50+
- uses: actions/checkout@v5
5151
with:
5252
fetch-depth: 0
5353

@@ -67,7 +67,7 @@ jobs:
6767
NIX_BUILD_CORES: 1
6868
CMAKE_BUILD_PARALLEL_LEVEL: 1
6969
steps:
70-
- uses: actions/checkout@v4
70+
- uses: actions/checkout@v5
7171
with:
7272
fetch-depth: 0
7373

.github/workflows/publish-debian-source.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
outputs:
1616
version: ${{ steps.meta.outputs.version }}
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v5
1919
with:
2020
fetch-depth: 0
2121

@@ -99,7 +99,7 @@ jobs:
9999
echo "Skipping PPA publish: PPA_GPG_PRIVATE_KEY is not configured."
100100
fi
101101
102-
- uses: actions/checkout@v4
102+
- uses: actions/checkout@v5
103103
if: steps.gate.outputs.publish == 'true'
104104

105105
- name: Install upload dependencies

.github/workflows/publish-package-managers.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
outputs:
1616
version: ${{ steps.meta.outputs.version }}
1717
steps:
18-
- uses: actions/checkout@v4
18+
- uses: actions/checkout@v5
1919
with:
2020
fetch-depth: 0
2121

@@ -63,12 +63,12 @@ jobs:
6363
echo "Skipping Homebrew publish: HOMEBREW_TAP_TOKEN is not configured."
6464
fi
6565
66-
- uses: actions/checkout@v4
66+
- uses: actions/checkout@v5
6767
if: steps.gate.outputs.publish == 'true'
6868

6969
- name: Checkout tap repo
7070
if: steps.gate.outputs.publish == 'true'
71-
uses: actions/checkout@v4
71+
uses: actions/checkout@v5
7272
with:
7373
repository: nilstate/homebrew-icey
7474
token: ${{ secrets.HOMEBREW_TAP_TOKEN }}
@@ -108,7 +108,7 @@ jobs:
108108
echo "Skipping AUR publish: AUR_SSH_PRIVATE_KEY is not configured."
109109
fi
110110
111-
- uses: actions/checkout@v4
111+
- uses: actions/checkout@v5
112112
if: steps.gate.outputs.publish == 'true'
113113

114114
- name: Configure SSH

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
release:
1313
runs-on: ubuntu-24.04
1414
steps:
15-
- uses: actions/checkout@v4
15+
- uses: actions/checkout@v5
1616
with:
1717
fetch-depth: 0
1818

0 commit comments

Comments
 (0)