From 9c8ffb6c1b8741a21089bf632278d77efc3b4bfc Mon Sep 17 00:00:00 2001 From: Gary Wang Date: Sat, 4 Apr 2026 16:52:18 +0800 Subject: [PATCH] chore(CI): bump Qt and action version --- .github/workflows/deepin.yml | 4 ++-- .github/workflows/macos.yml | 6 +++--- .github/workflows/ubuntu.yml | 4 ++-- .github/workflows/windows.yml | 12 ++++++------ 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/deepin.yml b/.github/workflows/deepin.yml index ed01a29..1e5d222 100644 --- a/.github/workflows/deepin.yml +++ b/.github/workflows/deepin.yml @@ -14,7 +14,7 @@ jobs: run: | apt update apt install -y git ca-certificates curl file - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Get build dept. run: | apt install -y cmake qt6-base-dev qt6-svg-dev qt6-tools-dev libexiv2-dev @@ -29,7 +29,7 @@ jobs: run: | cd build apt install -y ./*.deb - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: deepin-25-deb-package path: build/*.deb diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml index 620f6b8..fb1b51f 100644 --- a/.github/workflows/macos.yml +++ b/.github/workflows/macos.yml @@ -8,11 +8,11 @@ jobs: runs-on: macos-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install Qt uses: jurplel/install-qt-action@v4 with: - version: '6.10.2' + version: '6.10.3' modules: 'qtimageformats' cache: true - name: Install Conan and Dependencies @@ -33,7 +33,7 @@ jobs: run: | macdeployqt ./ppic.app -dmg ls - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: "macos-bundle" path: "*.dmg" diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 9ec9a4a..a50e1bf 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -6,7 +6,7 @@ jobs: ubuntu-24-04-build: runs-on: ubuntu-24.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Get build dept. run: | sudo apt update @@ -22,7 +22,7 @@ jobs: run: | cd build sudo apt install ./*.deb - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: ubuntu-24.04-deb-package path: build/*.deb diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 327ebec..31d973d 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -8,7 +8,7 @@ jobs: strategy: matrix: include: - - qt_ver: '6.10.2' + - qt_ver: '6.10.3' vs: '2022' aqt_arch: 'win64_msvc2022_64' msvc_arch: 'x64' @@ -16,7 +16,7 @@ jobs: runs-on: windows-2022 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install Qt uses: jurplel/install-qt-action@v4 with: @@ -35,7 +35,7 @@ jobs: nmake nmake clean windeployqt --verbose=2 --no-quick-import --no-translations --no-opengl-sw --no-system-d3d-compiler --no-system-dxc-compiler --skip-plugin-types tls,networkinformation release\ppic.exe - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: "windows-msvc${{ matrix.vs }}-qt${{ matrix.qt_ver }}-qmake-package" path: release/* @@ -45,7 +45,7 @@ jobs: strategy: matrix: include: - - qt_ver: '6.10.2' + - qt_ver: '6.10.3' vs: '2022' aqt_arch: 'win64_msvc2022_64' msvc_arch: 'x64' @@ -53,7 +53,7 @@ jobs: runs-on: windows-2022 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 - name: Install Qt uses: jurplel/install-qt-action@v4 with: @@ -135,7 +135,7 @@ jobs: if ErrorLevel 8 (exit /B 1) copy LICENSE build\bin exit /B 0 - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@v6 with: name: "windows-msvc${{ matrix.vs }}-qt${{ matrix.qt_ver }}-cmake-package" path: build/bin/*