Add GitHub Actions workflow for automated releases
Introduce release.yml to automate build and release on tag push. Workflow sets up Windows environment, installs Qt via aqtinstall, builds with CMake, generates installer with CPack, and uploads it as a GitHub release asset. Qt installation updated to use msvc2022_64.
This commit is contained in:
@@ -25,8 +25,8 @@ jobs:
|
||||
run: |
|
||||
python -m pip install --upgrade pip
|
||||
pip install aqtinstall
|
||||
python -m aqt install-qt windows desktop 6.8.3 win64_msvc2019_64 --outputdir ${{ github.workspace }}/Qt
|
||||
echo "${{ github.workspace }}/Qt/6.8.3/msvc2019_64/bin" >> $GITHUB_PATH
|
||||
python -m aqt install-qt windows desktop 6.8.3 win64_msvc2022_64 --outputdir ${{ github.workspace }}/Qt
|
||||
echo "${{ github.workspace }}/Qt/6.8.3/msvc2022_64/bin" >> $GITHUB_PATH
|
||||
|
||||
- name: Configure CMake
|
||||
run: |
|
||||
|
||||
Reference in New Issue
Block a user