Skip to content

Commit 4390748

Browse files
committed
Add debug and release build types to matrix
1 parent 25c1876 commit 4390748

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

.github/workflows/debian.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ jobs:
3131
# - image: ghcr.io/xrplf/ci/debian-bookworm:clang-18
3232
# - image: ghcr.io/xrplf/ci/debian-bookworm:clang-19
3333
# - image: ghcr.io/xrplf/ci/debian-bookworm:clang-20
34+
build:
35+
- type: Debug
36+
# - type: Release
3437
package:
3538
- name: snappy
3639
version: 1.1.10
@@ -41,6 +44,15 @@ jobs:
4144
uses: actions/checkout@v4
4245
- name: Build the recipe
4346
working-directory: recipes/${{ matrix.package.name }}/all
44-
run: conan create . --version ${{ matrix.package.version }} --build=missing --update
47+
run: |
48+
conan create . \
49+
--version ${{ matrix.package.version }} \
50+
--build=missing \
51+
--settings build_type=${{ matrix.build.type }} \
52+
--update
4553
- name: Upload the recipe
46-
run: conan upload '${{ matrix.package.name }}' --remote ${{ env.CONAN_URL }} --confirm --dry-run
54+
run: |
55+
conan upload '${{ matrix.package.name }}' \
56+
--remote ${{ env.CONAN_URL }} \
57+
--confirm \
58+
--dry-run

0 commit comments

Comments
 (0)