diff --git a/.github/workflows/build-desktop.yml b/.github/workflows/build-desktop.yml index f26a193c..59600a8b 100644 --- a/.github/workflows/build-desktop.yml +++ b/.github/workflows/build-desktop.yml @@ -20,12 +20,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: - node-version: '22' + node-version: '24' cache: 'npm' - name: Install dependencies @@ -603,7 +603,7 @@ jobs: - name: Upload artifacts (Windows) if: matrix.os == 'windows-latest' && success() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: windows-app path: | @@ -613,7 +613,7 @@ jobs: - name: Upload artifacts (macOS) if: matrix.os == 'macos-latest' && success() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: macos-app path: release/*.dmg @@ -621,7 +621,7 @@ jobs: - name: Upload artifacts (Linux) if: matrix.os == 'ubuntu-latest' && success() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v7 with: name: linux-app path: release/*.AppImage @@ -636,7 +636,7 @@ jobs: steps: - name: Download all artifacts - uses: actions/download-artifact@v4 + uses: actions/download-artifact@v8 continue-on-error: true - name: List downloaded files