mirror of
https://github.com/vcmi/vcmi.git
synced 2024-11-21 17:17:06 +02:00
Use msvc build for daily Windows builds
This commit is contained in:
parent
a518b76c79
commit
7a9875f77b
5
.github/workflows/github.yml
vendored
5
.github/workflows/github.yml
vendored
@ -3,7 +3,6 @@ name: VCMI
|
|||||||
on:
|
on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- features/*
|
|
||||||
- beta
|
- beta
|
||||||
- master
|
- master
|
||||||
- develop
|
- develop
|
||||||
@ -76,6 +75,7 @@ jobs:
|
|||||||
os: windows-latest
|
os: windows-latest
|
||||||
test: 0
|
test: 0
|
||||||
pack: 1
|
pack: 1
|
||||||
|
upload: 1
|
||||||
pack_type: RelWithDebInfo
|
pack_type: RelWithDebInfo
|
||||||
extension: exe
|
extension: exe
|
||||||
before_install: msvc.sh
|
before_install: msvc.sh
|
||||||
@ -92,7 +92,6 @@ jobs:
|
|||||||
os: ubuntu-24.04
|
os: ubuntu-24.04
|
||||||
test: 0
|
test: 0
|
||||||
pack: 1
|
pack: 1
|
||||||
upload: 1
|
|
||||||
pack_type: Release
|
pack_type: Release
|
||||||
extension: exe
|
extension: exe
|
||||||
cmake_args: -G Ninja
|
cmake_args: -G Ninja
|
||||||
@ -342,7 +341,7 @@ jobs:
|
|||||||
${{github.workspace}}/**/*.pdb
|
${{github.workspace}}/**/*.pdb
|
||||||
|
|
||||||
- name: Upload build
|
- name: Upload build
|
||||||
if: ${{ (matrix.upload == 1) && (github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/beta' || github.ref == 'refs/heads/master' || startsWith(github.ref, 'refs/heads/features/')) }}
|
if: ${{ (matrix.upload == 1) && (github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/beta' || github.ref == 'refs/heads/master') }}
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
run: |
|
run: |
|
||||||
if [ -z '${{ env.ANDROID_APK_PATH }}' ] ; then
|
if [ -z '${{ env.ANDROID_APK_PATH }}' ] ; then
|
||||||
|
Loading…
Reference in New Issue
Block a user