aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/win32_release.yml
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2025-01-16 01:57:37 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2025-01-16 01:57:37 -0500
commit81a21e6ce040e7740de86340c8ea4dba30e69bc3 (patch)
tree95fc1741b907d5ba6d029a42d80092cb7c056c5e /.github/workflows/win32_release.yml
parent3565aad630864ecdbe53fdaa501ea708555b3c7c (diff)
New upstream version 3.4.13+dfsg.upstream/3.4.13+dfsgupstream
Diffstat (limited to '.github/workflows/win32_release.yml')
-rw-r--r--.github/workflows/win32_release.yml21
1 files changed, 16 insertions, 5 deletions
diff --git a/.github/workflows/win32_release.yml b/.github/workflows/win32_release.yml
index a522d3c..cf0f48b 100644
--- a/.github/workflows/win32_release.yml
+++ b/.github/workflows/win32_release.yml
@@ -1,7 +1,7 @@
env:
QT_VERSION: '5.15.2'
- SQLITE_VERSION: '3410200'
- SQLITE_RELEASE_YEAR: '2023'
+ SQLITE_VERSION: '3470200'
+ SQLITE_RELEASE_YEAR: '2024'
QT_ARCH: 'win32_mingw81'
PYTHON_VERSION: '3.9'
ICU_VER: '72'
@@ -10,7 +10,7 @@ env:
PORTABLE_DIR: output/portable/SQLiteStudio
INSTALLBUILDER_DIR: ../ib
MINGW_URL: https://download.qt.io/online/qtsdkrepository/windows_x86/desktop/tools_mingw/qt.tools.win32_mingw810/8.1.0-1-202004170606i686-8.1.0-release-posix-dwarf-rt_v6-rev0.7z
- INSTALLBUILDER_URL: https://releases.bitrock.com/installbuilder/installbuilder-enterprise-23.1.0-windows-installer.exe
+ INSTALLBUILDER_URL: https://releases.bitrock.com/installbuilder/installbuilder-enterprise-24.3.0-windows-installer.exe
name: Windows 32-bit release build
@@ -131,6 +131,11 @@ jobs:
# echo "$GCC_COMMAND misc/$f.c -Imisc $FLAGS -lzlib1 -o ../../ext/$f.dll"
# $GCC_COMMAND misc/$f.c -Imisc $FLAGS -lzlib1 -o ../../ext/$f.dll
#done
+
+ # Bugfix for #5145. The percentile extension was fixed, but the fix is not included in SQLite 3.47.1 source package.
+ rm -f misc/percentile.c
+ curl -L https://sqlite.org/src/raw/82531c62cd015b9cdca95ad6bb10c3a907ceb570d21ebd4fb7d634c809cfb089?at=percentile.c --output misc/percentile.c
+
for f in csv decimal eval ieee754 percentile rot13 series uint uuid zorder; do
echo "$GCC_COMMAND misc/$f.c -Imisc $FLAGS -o ../../ext/$f.dll"
$GCC_COMMAND misc/$f.c -Imisc $FLAGS -o ../../ext/$f.dll
@@ -251,14 +256,20 @@ jobs:
--setvars project.version=$SQLITESTUDIO_VERSION
ls -l
+ - name: SHA256 checksums
+ shell: bash
+ run: |
+ sha256sum output/portable/sqlitestudio-${{ env.SQLITESTUDIO_VERSION }}.zip
+ sha256sum SQLiteStudio-${{ env.SQLITESTUDIO_VERSION }}-windows-installer.exe
+
- name: Upload package artifact
- uses: actions/upload-artifact@v1
+ uses: actions/upload-artifact@v4
with:
name: sqlitestudio-${{ env.SQLITESTUDIO_VERSION }}.zip
path: output/portable/sqlitestudio-${{ env.SQLITESTUDIO_VERSION }}.zip
- name: Upload installer artifact
- uses: actions/upload-artifact@v1
+ uses: actions/upload-artifact@v4
with:
name: SQLiteStudio-${{ env.SQLITESTUDIO_VERSION }}-windows-installer.exe
path: SQLiteStudio-${{ env.SQLITESTUDIO_VERSION }}-windows-installer.exe