chore(ci): enhance logging and add dependencies for Windows builds
- Added `grpc` and `protobuf` as dependencies in `vcpkg.json` for Windows platform support. - Updated CI workflows to ensure build and configuration failures are reported with detailed logs for better diagnostics. - Enhanced the logging mechanism to capture and upload build logs on failure across all platforms. Benefits: - Improves the visibility of build issues, facilitating quicker troubleshooting. - Ensures necessary dependencies are included for Windows builds, enhancing overall functionality.
This commit is contained in:
@@ -5,6 +5,14 @@
|
||||
"description": "Yet Another Zelda3 Editor",
|
||||
"builtin-baseline": "b2c74683ecfd6a8e7d27ffb0df077f66a9339509",
|
||||
"dependencies": [
|
||||
{
|
||||
"name": "grpc",
|
||||
"platform": "windows"
|
||||
},
|
||||
{
|
||||
"name": "protobuf",
|
||||
"platform": "windows"
|
||||
},
|
||||
{
|
||||
"name": "sdl2",
|
||||
"platform": "windows"
|
||||
|
||||
Reference in New Issue
Block a user