Skip to content

Commit eb07a9e

Browse files
leoparenteclaude
andcommitted
ci: add Corrade recipe bootstrap step to build-develop workflow
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 7588a19 commit eb07a9e

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

.github/workflows/build-develop.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,13 @@ jobs:
4949
- name: Detect Conan Profile
5050
run: conan profile detect -f
5151

52+
- name: Bootstrap local Corrade recipe
53+
run: conan create ${{github.workspace}}/recipes/corrade/all --version cci.20250327 --build=missing
54+
5255
- name: Configure CMake
5356
shell: bash
5457
working-directory: ${{github.workspace}}/build
55-
run: PKG_CONFIG_PATH=${{github.workspace}}/local/lib/pkgconfig cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_PROJECT_TOP_LEVEL_INCLUDES=./cmake/conan_provider.cmake -DCONAN_INSTALL_ARGS="--build=missing;-c=corrade/*:tools.build:cxxflags=['-include','vector']"
58+
run: PKG_CONFIG_PATH=${{github.workspace}}/local/lib/pkgconfig cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=$BUILD_TYPE -DCMAKE_PROJECT_TOP_LEVEL_INCLUDES=./cmake/conan_provider.cmake -DCONAN_INSTALL_ARGS="--build=missing"
5659

5760
- name: Build
5861
working-directory: ${{github.workspace}}/build
@@ -86,6 +89,9 @@ jobs:
8689
key: conan-${{ runner.os }}-amd64-${{ hashFiles('conanfile.py', '*/conanfile.py') }}
8790
restore-keys: conan-${{ runner.os }}-amd64-
8891

92+
- name: Bootstrap local Corrade recipe
93+
run: conan create ${{github.workspace}}/recipes/corrade/all --version cci.20250327 --build=missing
94+
8995
- name: Configure CMake
9096
shell: bash
9197
working-directory: ${{github.workspace}}/build

0 commit comments

Comments
 (0)