From 5909f627fb0f26d436f00d65aec36a0cbf034f45 Mon Sep 17 00:00:00 2001 From: Salman Chishti Date: Tue, 27 Jan 2026 08:04:06 +0000 Subject: [PATCH] ci(*): upgrade GitHub Actions for Node 24 compatibility (#1454) Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> --- .github/workflows/build.yml | 14 +++++++------- .github/workflows/docs.yml | 2 +- .github/workflows/release.yml | 12 ++++++------ 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 46b04a2..838e8b4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -26,7 +26,7 @@ jobs: DEBIAN_FRONTEND: noninteractive steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive @@ -58,7 +58,7 @@ jobs: cmake --build /tmp/build --config Debug --target install - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: video2x-nightly-linux-amd64 path: /tmp/install @@ -67,7 +67,7 @@ jobs: runs-on: windows-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive @@ -103,7 +103,7 @@ jobs: cmake --build build --config Debug --parallel --target install - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: video2x-nightly-windows-amd64 path: build/video2x_install @@ -112,7 +112,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: mr-smithers-excellent/docker-build-push@v6 name: Build the Docker image @@ -127,7 +127,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install dependencies run: | @@ -173,7 +173,7 @@ jobs: --output appimage - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: Video2X-x86_64.AppImage path: Video2X-x86_64.AppImage diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 2ef6651..401826a 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Install mdBook run: | diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8cd7849..9f5b7df 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: DEBIAN_FRONTEND: noninteractive steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive @@ -63,7 +63,7 @@ jobs: dpkg-deb --build build/video2x-linux-ubuntu-2404-amd64 - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: video2x-linux-ubuntu-2404-amd64 path: build/video2x-linux-ubuntu-2404-amd64.deb @@ -77,7 +77,7 @@ jobs: runs-on: windows-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive @@ -117,7 +117,7 @@ jobs: Compress-Archive -Path build/video2x_install/* -DestinationPath build/video2x-windows-amd64.zip - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v6 with: name: video2x-windows-amd64 path: build/video2x-windows-amd64.zip @@ -129,7 +129,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v6 - uses: mr-smithers-excellent/docker-build-push@v6 name: Build & push the Docker image @@ -153,7 +153,7 @@ jobs: # upload_url: ${{ steps.create_release.outputs.upload_url }} steps: # - name: Download artifacts - # uses: actions/download-artifact@v4 + # uses: actions/download-artifact@v7 - name: Create release id: create_release