Remove Windows x86 build configurations from release workflows and update vcpkg commit ID for consistency
This commit is contained in:
18
.github/workflows/release-complex.yml
vendored
18
.github/workflows/release-complex.yml
vendored
@@ -124,22 +124,6 @@ jobs:
|
||||
cp README.md package/ 2>/dev/null || echo "README.md not found"
|
||||
cd package && zip -r ../yaze-windows-x64.zip *
|
||||
|
||||
- name: "Windows x86"
|
||||
os: windows-2022
|
||||
vcpkg_triplet: x86-windows
|
||||
cmake_generator: "Visual Studio 17 2022"
|
||||
cmake_generator_platform: Win32
|
||||
artifact_name: "yaze-windows-x86"
|
||||
artifact_path: "build/bin/Release/"
|
||||
package_cmd: |
|
||||
mkdir -p package
|
||||
cp -r build/bin/Release/* package/ 2>/dev/null || echo "No Release binaries found, trying Debug..."
|
||||
cp -r build/bin/Debug/* package/ 2>/dev/null || echo "No Debug binaries found"
|
||||
cp -r assets package/ 2>/dev/null || echo "assets directory not found"
|
||||
cp LICENSE package/ 2>/dev/null || echo "LICENSE not found"
|
||||
cp README.md package/ 2>/dev/null || echo "README.md not found"
|
||||
cd package && zip -r ../yaze-windows-x86.zip *
|
||||
|
||||
- name: "Windows ARM64"
|
||||
os: windows-2022
|
||||
vcpkg_triplet: arm64-windows
|
||||
@@ -320,7 +304,7 @@ jobs:
|
||||
uses: lukka/run-vcpkg@v11
|
||||
continue-on-error: true
|
||||
with:
|
||||
vcpkgGitCommitId: '2024.12.12'
|
||||
vcpkgGitCommitId: 'c8696863d371ab7f46e213d8f5ca923c4aef2a00'
|
||||
runVcpkgInstall: true
|
||||
vcpkgJsonGlob: '**/vcpkg.json'
|
||||
vcpkgDirectory: '${{ github.workspace }}/vcpkg'
|
||||
|
||||
9
.github/workflows/release-simplified.yml
vendored
9
.github/workflows/release-simplified.yml
vendored
@@ -109,13 +109,6 @@ jobs:
|
||||
cmake_generator_platform: x64
|
||||
artifact_name: "yaze-windows-x64"
|
||||
|
||||
- name: "Windows x86"
|
||||
os: windows-2022
|
||||
vcpkg_triplet: x86-windows
|
||||
cmake_generator: "Visual Studio 17 2022"
|
||||
cmake_generator_platform: Win32
|
||||
artifact_name: "yaze-windows-x86"
|
||||
|
||||
- name: "Windows ARM64"
|
||||
os: windows-2022
|
||||
vcpkg_triplet: arm64-windows
|
||||
@@ -176,7 +169,7 @@ jobs:
|
||||
if: runner.os == 'Windows'
|
||||
uses: lukka/run-vcpkg@v11
|
||||
with:
|
||||
vcpkgGitCommitId: '2024.12.12'
|
||||
vcpkgGitCommitId: 'c8696863d371ab7f46e213d8f5ca923c4aef2a00'
|
||||
runVcpkgInstall: true
|
||||
vcpkgJsonGlob: '**/vcpkg.json'
|
||||
vcpkgDirectory: '${{ github.workspace }}/vcpkg'
|
||||
|
||||
9
.github/workflows/release.yml
vendored
9
.github/workflows/release.yml
vendored
@@ -109,13 +109,6 @@ jobs:
|
||||
cmake_generator_platform: x64
|
||||
artifact_name: "yaze-windows-x64"
|
||||
|
||||
- name: "Windows x86"
|
||||
os: windows-2022
|
||||
vcpkg_triplet: x86-windows
|
||||
cmake_generator: "Visual Studio 17 2022"
|
||||
cmake_generator_platform: Win32
|
||||
artifact_name: "yaze-windows-x86"
|
||||
|
||||
- name: "Windows ARM64"
|
||||
os: windows-2022
|
||||
vcpkg_triplet: arm64-windows
|
||||
@@ -176,7 +169,7 @@ jobs:
|
||||
if: runner.os == 'Windows'
|
||||
uses: lukka/run-vcpkg@v11
|
||||
with:
|
||||
vcpkgGitCommitId: '2024.12.12'
|
||||
vcpkgGitCommitId: 'c8696863d371ab7f46e213d8f5ca923c4aef2a00'
|
||||
runVcpkgInstall: true
|
||||
vcpkgJsonGlob: '**/vcpkg.json'
|
||||
vcpkgDirectory: '${{ github.workspace }}/vcpkg'
|
||||
|
||||
13
.github/workflows/validate-vs-build.yml
vendored
13
.github/workflows/validate-vs-build.yml
vendored
@@ -4,19 +4,17 @@ on:
|
||||
push:
|
||||
branches: [ "master", "develop" ]
|
||||
paths:
|
||||
- 'yaze.vcxproj'
|
||||
- 'yaze.sln'
|
||||
- 'vcpkg.json'
|
||||
- 'src/**'
|
||||
- 'scripts/generate-vs-projects.py'
|
||||
- 'scripts/validate-vs-build.ps1'
|
||||
- '.github/workflows/validate-vs-build.yml'
|
||||
pull_request:
|
||||
branches: [ "master", "develop" ]
|
||||
paths:
|
||||
- 'yaze.vcxproj'
|
||||
- 'yaze.sln'
|
||||
- 'vcpkg.json'
|
||||
- 'src/**'
|
||||
- 'scripts/generate-vs-projects.py'
|
||||
- 'scripts/validate-vs-build.ps1'
|
||||
- '.github/workflows/validate-vs-build.yml'
|
||||
|
||||
@@ -37,13 +35,6 @@ jobs:
|
||||
platform: x64
|
||||
configuration: Release
|
||||
|
||||
- name: "Windows x86 Debug"
|
||||
platform: x86
|
||||
configuration: Debug
|
||||
|
||||
- name: "Windows x86 Release"
|
||||
platform: x86
|
||||
configuration: Release
|
||||
|
||||
name: ${{ matrix.name }}
|
||||
runs-on: windows-2022
|
||||
|
||||
Reference in New Issue
Block a user