Skip to content
This repository was archived by the owner on Apr 19, 2023. It is now read-only.

Commit 26bcdf0

Browse files
Iason NikolasIason Nikolas
Iason Nikolas
authored and
Iason Nikolas
committed
Add list of existing presets in the CI
1 parent ab84504 commit 26bcdf0

File tree

1 file changed

+30
-4
lines changed

1 file changed

+30
-4
lines changed

.github/workflows/ci.yml

+30-4
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ on:
1212
env:
1313
# Conan cache environment variables
1414
CONAN_SYSREQUIRES_MODE: enabled
15+
CONAN_REVISIONS_ENABLED: 1
1516
CONAN_USER_HOME: "${{ github.workspace }}/conan-cache"
1617
CONAN_USER_HOME_SHORT: "${{ github.workspace }}/conan-cache/short"
1718

@@ -45,6 +46,32 @@ jobs:
4546
developer_mode:
4647
- ON
4748
- OFF
49+
configure_preset:
50+
- windows-msvc-dev
51+
- windows-clang-dev
52+
- unixlike-gcc-dev
53+
- unixlike-clang-dev
54+
- windows-msvc-usr
55+
- windows-clang-usr
56+
- unixlike-gcc-usr
57+
- unixlike-clang-usr
58+
build_test_preset:
59+
- windows-msvc-dev-debug
60+
- windows-msvc-dev-release
61+
- windows-clang-dev-debug
62+
- windows-clang-dev-release
63+
- unixlike-gcc-dev-debug
64+
- unixlike-gcc-dev-release
65+
- unixlike-clang-dev-debug
66+
- unixlike-clang-dev-release
67+
- windows-msvc-usr-debug
68+
- windows-msvc-usr-release
69+
- windows-clang-usr-debug
70+
- windows-clang-usr-release
71+
- unixlike-gcc-usr-debug
72+
- unixlike-gcc-usr-release
73+
- unixlike-clang-usr-debug
74+
- unixlike-clang-usr-release
4875

4976
exclude:
5077
# mingw is determined by this author to be too buggy to support
@@ -77,16 +104,19 @@ jobs:
77104
generator: "Visual Studio 17 2022"
78105
build_type: Debug
79106
developer_mode: On
107+
80108
- os: windows-2022
81109
compiler: msvc
82110
generator: "Visual Studio 17 2022"
83111
build_type: Release
84112
developer_mode: On
113+
85114
- os: windows-2022
86115
compiler: msvc
87116
generator: "Visual Studio 17 2022"
88117
build_type: Debug
89118
developer_mode: Off
119+
90120
- os: windows-2022
91121
compiler: msvc
92122
generator: "Visual Studio 17 2022"
@@ -95,9 +125,6 @@ jobs:
95125
package_generator: ZIP
96126

97127

98-
99-
100-
101128
steps:
102129
- uses: actions/checkout@v2
103130

@@ -170,7 +197,6 @@ jobs:
170197
files: |
171198
build/*-*${{ matrix.build_type }}*-*.*
172199
173-
174200
- name: Publish to codecov
175201
uses: codecov/codecov-action@v2
176202
with:

0 commit comments

Comments
 (0)