Skip to content

Commit 4c8ce6e

Browse files
committed
Fix CI default values
1 parent 94208e4 commit 4c8ce6e

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,7 @@ name: 🏗️ Build Bindings
22

33
on:
44
push:
5-
workflow_dispatch:
6-
inputs:
7-
ref:
8-
type: string
9-
default: master
10-
description: The ref of saucer to use
11-
cmake:
12-
type: string
13-
# This default value shows off how to inline the desktop and loop module to produce a single shared library that contains all commonly required functionality
14-
default: -Dsaucer_bindings_static=ON -Dsaucer_bindings_modules="desktop;loop;boson" -Dsaucer_bindings_inline_modules="desktop;loop;boson"
15-
description: Additional CMake Arguments to pass
5+
pull_request:
166

177
concurrency:
188
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
@@ -69,7 +59,9 @@ jobs:
6959
-DCMAKE_RUNTIME_OUTPUT_DIRECTORY="$(pwd)/bin"
7060
-DCMAKE_LIBRARY_OUTPUT_DIRECTORY="$(pwd)/bin"
7161
${{ matrix.cmake-args }}
72-
${{ github.event.inputs.cmake }}
62+
-Dsaucer_bindings_static=ON
63+
-Dsaucer_bindings_modules="desktop;loop;boson"
64+
-Dsaucer_bindings_inline_modules="desktop;loop;boson"
7365
7466
- name: 📦 Upload Artifact
7567
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)