From 5e71c2aa81dad370a754ae12c80121dfca74c163 Mon Sep 17 00:00:00 2001 From: Slurmlord Date: Wed, 5 Nov 2025 19:00:00 +0100 Subject: [PATCH 1/2] Add vc6-weekly CMake preset --- CMakePresets.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/CMakePresets.json b/CMakePresets.json index 6dd63816a8..ba1d2d194c 100644 --- a/CMakePresets.json +++ b/CMakePresets.json @@ -53,6 +53,14 @@ "RTS_DEBUG_CRASHING": "ON" } }, + { + "name": "vc6-weekly", + "displayName": "Windows 32bit VC6 Weekly Release", + "inherits": "vc6", + "cacheVariables": { + "RTS_BUILD_OPTION_VC6_FULL_DEBUG": "ON" + } + }, { "name": "default", "displayName": "Default Config (don't use directly!)", @@ -178,6 +186,12 @@ "displayName": "Build Windows 32bit VC6 Release Logging", "description": "Build Windows 32bit VC6 Release Logging" }, + { + "name": "vc6-weekly", + "configurePreset": "vc6-weekly", + "displayName": "Build Windows 32bit VC6 Weekly Release", + "description": "Build Windows 32bit VC6 Weekly Release" + }, { "name": "win32", "configurePreset": "win32", @@ -281,6 +295,19 @@ } ] }, + { + "name": "vc6-weekly", + "steps": [ + { + "type": "configure", + "name": "vc6-weekly" + }, + { + "type": "build", + "name": "vc6-weekly" + } + ] + }, { "name": "win32", "steps": [ From 89e14cc034fb3e7dd639f8cae152244656cc104b Mon Sep 17 00:00:00 2001 From: Slurmlord Date: Wed, 5 Nov 2025 19:06:18 +0100 Subject: [PATCH 2/2] Use vc6-weekly preset for weekly release --- .github/workflows/weekly-release.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/weekly-release.yml b/.github/workflows/weekly-release.yml index 990c869ef2..c127d9e5f0 100644 --- a/.github/workflows/weekly-release.yml +++ b/.github/workflows/weekly-release.yml @@ -90,7 +90,7 @@ jobs: strategy: matrix: include: - - preset: "vc6" + - preset: "vc6-weekly" tools: true extras: false release: true @@ -110,7 +110,7 @@ jobs: strategy: matrix: include: - - preset: "vc6" + - preset: "vc6-weekly" tools: true extras: false release: true @@ -156,7 +156,7 @@ jobs: - name: Download Generals VC6 Artifacts uses: actions/download-artifact@v4 with: - name: Generals-vc6+t + name: Generals-vc6-weekly+t path: generals-vc6-artifacts - name: Prepare and Zip Generals VC6 @@ -167,7 +167,7 @@ jobs: - name: Download GeneralsMD VC6 Artifacts uses: actions/download-artifact@v4 with: - name: GeneralsMD-vc6+t + name: GeneralsMD-vc6-weekly+t path: generalsmd-vc6-artifacts - name: Prepare and Zip GeneralsMD VC6