Skip to content

Commit 5909f62

Browse files
authored
ci(*): upgrade GitHub Actions for Node 24 compatibility (#1454)
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
1 parent ce07604 commit 5909f62

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

.github/workflows/build.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
DEBIAN_FRONTEND: noninteractive
2727
steps:
2828
- name: Checkout repository
29-
uses: actions/checkout@v4
29+
uses: actions/checkout@v6
3030
with:
3131
submodules: recursive
3232

@@ -58,7 +58,7 @@ jobs:
5858
cmake --build /tmp/build --config Debug --target install
5959
6060
- name: Upload artifacts
61-
uses: actions/upload-artifact@v4
61+
uses: actions/upload-artifact@v6
6262
with:
6363
name: video2x-nightly-linux-amd64
6464
path: /tmp/install
@@ -67,7 +67,7 @@ jobs:
6767
runs-on: windows-latest
6868
steps:
6969
- name: Checkout repository
70-
uses: actions/checkout@v4
70+
uses: actions/checkout@v6
7171
with:
7272
submodules: recursive
7373

@@ -103,7 +103,7 @@ jobs:
103103
cmake --build build --config Debug --parallel --target install
104104
105105
- name: Upload artifacts
106-
uses: actions/upload-artifact@v4
106+
uses: actions/upload-artifact@v6
107107
with:
108108
name: video2x-nightly-windows-amd64
109109
path: build/video2x_install
@@ -112,7 +112,7 @@ jobs:
112112
runs-on: ubuntu-latest
113113
steps:
114114
- name: Checkout repository
115-
uses: actions/checkout@v4
115+
uses: actions/checkout@v6
116116

117117
- uses: mr-smithers-excellent/docker-build-push@v6
118118
name: Build the Docker image
@@ -127,7 +127,7 @@ jobs:
127127
runs-on: ubuntu-latest
128128
steps:
129129
- name: Checkout repository
130-
uses: actions/checkout@v4
130+
uses: actions/checkout@v6
131131

132132
- name: Install dependencies
133133
run: |
@@ -173,7 +173,7 @@ jobs:
173173
--output appimage
174174
175175
- name: Upload artifacts
176-
uses: actions/upload-artifact@v4
176+
uses: actions/upload-artifact@v6
177177
with:
178178
name: Video2X-x86_64.AppImage
179179
path: Video2X-x86_64.AppImage

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
runs-on: ubuntu-latest
2626
steps:
2727
- name: Checkout
28-
uses: actions/checkout@v4
28+
uses: actions/checkout@v6
2929

3030
- name: Install mdBook
3131
run: |

.github/workflows/release.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
DEBIAN_FRONTEND: noninteractive
3232
steps:
3333
- name: Checkout repository
34-
uses: actions/checkout@v4
34+
uses: actions/checkout@v6
3535
with:
3636
submodules: recursive
3737

@@ -63,7 +63,7 @@ jobs:
6363
dpkg-deb --build build/video2x-linux-ubuntu-2404-amd64
6464
6565
- name: Upload artifacts
66-
uses: actions/upload-artifact@v4
66+
uses: actions/upload-artifact@v6
6767
with:
6868
name: video2x-linux-ubuntu-2404-amd64
6969
path: build/video2x-linux-ubuntu-2404-amd64.deb
@@ -77,7 +77,7 @@ jobs:
7777
runs-on: windows-latest
7878
steps:
7979
- name: Checkout repository
80-
uses: actions/checkout@v4
80+
uses: actions/checkout@v6
8181
with:
8282
submodules: recursive
8383

@@ -117,7 +117,7 @@ jobs:
117117
Compress-Archive -Path build/video2x_install/* -DestinationPath build/video2x-windows-amd64.zip
118118
119119
- name: Upload artifacts
120-
uses: actions/upload-artifact@v4
120+
uses: actions/upload-artifact@v6
121121
with:
122122
name: video2x-windows-amd64
123123
path: build/video2x-windows-amd64.zip
@@ -129,7 +129,7 @@ jobs:
129129
runs-on: ubuntu-latest
130130
steps:
131131
- name: Checkout repository
132-
uses: actions/checkout@v4
132+
uses: actions/checkout@v6
133133

134134
- uses: mr-smithers-excellent/docker-build-push@v6
135135
name: Build & push the Docker image
@@ -153,7 +153,7 @@ jobs:
153153
# upload_url: ${{ steps.create_release.outputs.upload_url }}
154154
steps:
155155
# - name: Download artifacts
156-
# uses: actions/download-artifact@v4
156+
# uses: actions/download-artifact@v7
157157

158158
- name: Create release
159159
id: create_release

0 commit comments

Comments
 (0)