mirror of
https://github.com/silverqx/TinyORM.git
synced 2026-02-05 01:39:39 -06:00
workflows upgraded to Qt v6.5.0
This commit is contained in:
18
.github/workflows/clang-cl-qt6.yml
vendored
18
.github/workflows/clang-cl-qt6.yml
vendored
@@ -411,21 +411,21 @@ jobs:
|
||||
mysql.exe --version
|
||||
postgres.exe --version
|
||||
|
||||
- name: Qt 6.4.3 install base components
|
||||
- name: Qt 6.5.0 install base components
|
||||
uses: jurplel/install-qt-action@v3
|
||||
with:
|
||||
archives: qtbase
|
||||
version: 6.4.3
|
||||
version: 6.5.0
|
||||
arch: win64_msvc2019_64
|
||||
cache: true
|
||||
setup-python: false
|
||||
extra: --external 7z.exe
|
||||
dir: ${{ env.TinyRunnerWorkPath }}
|
||||
|
||||
- name: QMYSQL driver dlls initialize download (Qt 6.4.3)
|
||||
- name: QMYSQL driver dlls initialize download (Qt 6.5.0)
|
||||
id: downloads-initialize-qmysql-dlls
|
||||
run: |
|
||||
$filename = (Split-Path -Path $env:URL_QMYSQL_DLLS_MSVC_X64_6_4_3 -Leaf)
|
||||
$filename = (Split-Path -Path $env:URL_QMYSQL_DLLS_MSVC_X64_6_5_0 -Leaf)
|
||||
"Filename=$filename" >> $env:GITHUB_OUTPUT
|
||||
|
||||
$filepath = Join-Path -Path ${{ runner.temp }} -ChildPath $filename
|
||||
@@ -434,7 +434,7 @@ jobs:
|
||||
$response = Invoke-WebRequest -Uri $env:URL_CACHE_HASH_WINDOWS
|
||||
"Hash=$($response.Content)" >> $env:GITHUB_OUTPUT
|
||||
env:
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_4_3: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_4_3 }}
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_5_0: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_5_0 }}
|
||||
URL_CACHE_HASH_WINDOWS: ${{ secrets.URL_CACHE_HASH_WINDOWS }}
|
||||
|
||||
- name: QMYSQL driver dlls restore cache (download)
|
||||
@@ -448,18 +448,18 @@ jobs:
|
||||
cache_hash: ${{ steps.downloads-initialize-qmysql-dlls.outputs.Hash }}
|
||||
cache_name: qmysql-dlls
|
||||
|
||||
- name: QMYSQL driver dlls download (Qt 6.4.3)
|
||||
- name: QMYSQL driver dlls download (Qt 6.5.0)
|
||||
if: steps.downloads-cache-qmysql-dlls.outputs.cache-hit != 'true'
|
||||
run: >-
|
||||
$response = Invoke-WebRequest -Uri $env:URL_QMYSQL_DLLS_MSVC_X64_6_4_3
|
||||
$response = Invoke-WebRequest -Uri $env:URL_QMYSQL_DLLS_MSVC_X64_6_5_0
|
||||
|
||||
$response | Select-Object -ExpandProperty Content |
|
||||
Set-Content -Path $env:archive_filepath -AsByteStream
|
||||
env:
|
||||
archive_filepath: ${{ steps.downloads-initialize-qmysql-dlls.outputs.Filepath }}
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_4_3: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_4_3 }}
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_5_0: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_5_0 }}
|
||||
|
||||
- name: QMYSQL driver dlls install (Qt 6.4.3)
|
||||
- name: QMYSQL driver dlls install (Qt 6.5.0)
|
||||
working-directory: ${{ runner.temp }}
|
||||
run: |
|
||||
7z.exe x -y -o"$env:QT_PLUGIN_PATH/sqldrivers" $env:archive_filepath
|
||||
|
||||
18
.github/workflows/msvc2022-qt6.yml
vendored
18
.github/workflows/msvc2022-qt6.yml
vendored
@@ -415,21 +415,21 @@ jobs:
|
||||
mysql.exe --version
|
||||
postgres.exe --version
|
||||
|
||||
- name: Qt 6.4.3 install base components
|
||||
- name: Qt 6.5.0 install base components
|
||||
uses: jurplel/install-qt-action@v3
|
||||
with:
|
||||
archives: qtbase
|
||||
version: 6.4.3
|
||||
version: 6.5.0
|
||||
arch: win64_msvc2019_64
|
||||
cache: true
|
||||
setup-python: false
|
||||
extra: --external 7z.exe
|
||||
dir: ${{ env.TinyRunnerWorkPath }}
|
||||
|
||||
- name: QMYSQL driver dlls initialize download (Qt 6.4.3)
|
||||
- name: QMYSQL driver dlls initialize download (Qt 6.5.0)
|
||||
id: downloads-initialize-qmysql-dlls
|
||||
run: |
|
||||
$filename = (Split-Path -Path $env:URL_QMYSQL_DLLS_MSVC_X64_6_4_3 -Leaf)
|
||||
$filename = (Split-Path -Path $env:URL_QMYSQL_DLLS_MSVC_X64_6_5_0 -Leaf)
|
||||
"Filename=$filename" >> $env:GITHUB_OUTPUT
|
||||
|
||||
$filepath = Join-Path -Path ${{ runner.temp }} -ChildPath $filename
|
||||
@@ -438,7 +438,7 @@ jobs:
|
||||
$response = Invoke-WebRequest -Uri $env:URL_CACHE_HASH_WINDOWS
|
||||
"Hash=$($response.Content)" >> $env:GITHUB_OUTPUT
|
||||
env:
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_4_3: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_4_3 }}
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_5_0: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_5_0 }}
|
||||
URL_CACHE_HASH_WINDOWS: ${{ secrets.URL_CACHE_HASH_WINDOWS }}
|
||||
|
||||
- name: QMYSQL driver dlls restore cache (download)
|
||||
@@ -452,18 +452,18 @@ jobs:
|
||||
cache_hash: ${{ steps.downloads-initialize-qmysql-dlls.outputs.Hash }}
|
||||
cache_name: qmysql-dlls
|
||||
|
||||
- name: QMYSQL driver dlls download (Qt 6.4.3)
|
||||
- name: QMYSQL driver dlls download (Qt 6.5.0)
|
||||
if: steps.downloads-cache-qmysql-dlls.outputs.cache-hit != 'true'
|
||||
run: >-
|
||||
$response = Invoke-WebRequest -Uri $env:URL_QMYSQL_DLLS_MSVC_X64_6_4_3
|
||||
$response = Invoke-WebRequest -Uri $env:URL_QMYSQL_DLLS_MSVC_X64_6_5_0
|
||||
|
||||
$response | Select-Object -ExpandProperty Content |
|
||||
Set-Content -Path $env:archive_filepath -AsByteStream
|
||||
env:
|
||||
archive_filepath: ${{ steps.downloads-initialize-qmysql-dlls.outputs.Filepath }}
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_4_3: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_4_3 }}
|
||||
URL_QMYSQL_DLLS_MSVC_X64_6_5_0: ${{ secrets.URL_QMYSQL_DLLS_MSVC_X64_6_5_0 }}
|
||||
|
||||
- name: QMYSQL driver dlls install (Qt 6.4.3)
|
||||
- name: QMYSQL driver dlls install (Qt 6.5.0)
|
||||
run: |
|
||||
7z.exe x -y -o"$env:QT_PLUGIN_PATH/sqldrivers" $env:archive_filepath
|
||||
env:
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
Set-StrictMode -Version 3.0
|
||||
|
||||
Write-Host 'Setting up environment for Qt 6.4.3 usage...' -ForegroundColor Magenta
|
||||
Write-Host 'Setting up environment for Qt 6.5.0 usage...' -ForegroundColor Magenta
|
||||
|
||||
$env:Path = '<your_path_here>\Qt\6.4.3\msvc2019_64\bin;' + $env:Path
|
||||
$env:Path = '<your_path_here>\Qt\6.5.0\msvc2019_64\bin;' + $env:Path
|
||||
|
||||
. <your_path_here>\dotfiles\bin\vcvars64.ps1
|
||||
|
||||
Reference in New Issue
Block a user