Skip to content

Commit 6026f2c

Browse files
authored
[GITHUB] Disable VCPKG builds and remove INTERNAL builds to speed up CI (#1115)
1 parent 51afe0c commit 6026f2c

File tree

1 file changed

+23
-15
lines changed

1 file changed

+23
-15
lines changed

.github/workflows/ci.yml

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -69,24 +69,28 @@ jobs:
6969
- preset: "vc6-profile"
7070
tools: true
7171
extras: true
72-
- preset: "vc6-internal"
73-
tools: true
74-
extras: true
7572
- preset: "vc6-debug"
7673
tools: true
7774
extras: true
78-
- preset: "win32-vcpkg"
79-
tools: true
80-
extras: true
81-
- preset: "win32-vcpkg-profile"
75+
- preset: "win32"
8276
tools: true
8377
extras: true
84-
- preset: "win32-vcpkg-internal"
78+
- preset: "win32-profile"
8579
tools: true
8680
extras: true
87-
- preset: "win32-vcpkg-debug"
81+
- preset: "win32-debug"
8882
tools: true
8983
extras: true
84+
# vcpkg builds have been disabled for now due to excessive build times of 30 minutes per preset
85+
# - preset: "win32-vcpkg"
86+
# tools: true
87+
# extras: true
88+
# - preset: "win32-vcpkg-profile"
89+
# tools: true
90+
# extras: true
91+
# - preset: "win32-vcpkg-debug"
92+
# tools: true
93+
# extras: true
9094
fail-fast: false
9195
uses: ./.github/workflows/build-toolchain.yml
9296
with:
@@ -109,9 +113,6 @@ jobs:
109113
- preset: "vc6-profile"
110114
tools: true
111115
extras: true
112-
- preset: "vc6-internal"
113-
tools: true
114-
extras: true
115116
- preset: "vc6-debug"
116117
tools: true
117118
extras: true
@@ -121,12 +122,19 @@ jobs:
121122
- preset: "win32-profile"
122123
tools: true
123124
extras: true
124-
- preset: "win32-internal"
125-
tools: true
126-
extras: true
127125
- preset: "win32-debug"
128126
tools: true
129127
extras: true
128+
# vcpkg builds have been disabled for now due to excessive build times of 30 minutes per preset
129+
# - preset: "win32-vcpkg"
130+
# tools: true
131+
# extras: true
132+
# - preset: "win32-vcpkg-profile"
133+
# tools: true
134+
# extras: true
135+
# - preset: "win32-vcpkg-debug"
136+
# tools: true
137+
# extras: true
130138
fail-fast: false
131139
uses: ./.github/workflows/build-toolchain.yml
132140
with:

0 commit comments

Comments
 (0)