aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar ctrlaltca2025-10-11 11:00:02 +0200
committerGravatar GitHub2025-10-11 11:00:02 +0200
commit7fa7159ecb6f75c0b1464b8f04bb0e2a66bdb0d2 (patch)
tree583d0535afb4a0042d7e528ed2a5a9bd3feb14d6
parentFix DBUS notifier arguments (#2715) (diff)
downloadKVIrc-7fa7159ecb6f75c0b1464b8f04bb0e2a66bdb0d2.tar.gz
KVIrc-7fa7159ecb6f75c0b1464b8f04bb0e2a66bdb0d2.tar.bz2
KVIrc-7fa7159ecb6f75c0b1464b8f04bb0e2a66bdb0d2.zip
CI: update to Qt 6.10, fix missing NSIS in Windows-2025 CI image (#2716)
* CI: update to Qt 6.10, fix missing NSIS in Windows-2025 CI image
-rw-r--r--.github/workflows/build_linux_qt6.yml2
-rw-r--r--.github/workflows/build_macos.yml2
-rw-r--r--.github/workflows/build_windows.yml10
3 files changed, 9 insertions, 5 deletions
diff --git a/.github/workflows/build_linux_qt6.yml b/.github/workflows/build_linux_qt6.yml
index 61c663acf..a09a85212 100644
--- a/.github/workflows/build_linux_qt6.yml
+++ b/.github/workflows/build_linux_qt6.yml
@@ -27,7 +27,7 @@ jobs:
- name: Install Qt
uses: jurplel/install-qt-action@v4
with:
- version: 6.9.1
+ version: 6.10.0
modules: qt5compat qtmultimedia
- name: Install other prerequisites
diff --git a/.github/workflows/build_macos.yml b/.github/workflows/build_macos.yml
index 6fc619843..c8e4bd52f 100644
--- a/.github/workflows/build_macos.yml
+++ b/.github/workflows/build_macos.yml
@@ -27,7 +27,7 @@ jobs:
- name: Install Qt
uses: jurplel/install-qt-action@v4
with:
- version: 6.9.1
+ version: 6.10.0
modules: qt5compat qtmultimedia
- name: Install other prerequisites
diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml
index 18ce558c0..27eb89513 100644
--- a/.github/workflows/build_windows.yml
+++ b/.github/workflows/build_windows.yml
@@ -15,7 +15,7 @@ on:
jobs:
build-windows:
runs-on: windows-latest
- # https://github.com/actions/runner-images/blob/main/images/windows/Windows2022-Readme.md
+ # https://github.com/actions/runner-images/blob/main/images/windows/Windows2025-Readme.md
steps:
- name: Checkout
@@ -35,7 +35,7 @@ jobs:
- name: Install Qt
uses: jurplel/install-qt-action@v4
with:
- version: 6.9.1
+ version: 6.10.0
modules: qt5compat qtmultimedia
cache: true
@@ -165,6 +165,10 @@ jobs:
git_desc=$(git describe --always)
echo "exe_name=KVIrc-$kvi_version-dev-$(date +%F)-git-$git_desc" >> "$GITHUB_ENV"
+ - name: Install NSIS
+ uses: repolevedavaj/install-nsis@v1.1.0
+ with:
+ nsis-version: '3.11'
- name: Add StdUtils plugin to NSIS
run: |
@@ -175,7 +179,7 @@ jobs:
- name: Create setup package
run: |
cd '${{github.workspace}}\build'
- c:\"Program Files (x86)"\NSIS\makensis.exe KVIrc.nsi
+ makensis.exe KVIrc.nsi
move KVIrc.exe ${{ env.exe_name }}.exe
- name: Publish artifact