File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Build and Upload HexaUtils Artifacts
2+
3+ on : [workflow_dispatch]
4+
5+ jobs :
6+ build :
7+ uses : JunaMeinhold/cmake-actions/.github/workflows/cmake.yml@v1.x.x
8+ with :
9+ lib-name : HexaUtils
10+ repo : HexaEngine/Hexa.NET.Utilities.Native
11+ repo-tag : 0.1.0.0
12+ repo-path : HexaUtils
13+ cmake-flags : -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON
14+ cmake-flags-windows : " -DCMAKE_SYSTEM_VERSION=10.0.26100.0"
15+ ndk-version : " 26.3.11579264"
16+ android-api : " 21"
17+ build-output-dir : artifacts
18+ bin-name-osx : libHexaUtils.dylib
19+ bin-name-linux : libHexaUtils.so
20+ bin-name-android : libHexaUtils.so
21+ bin-name-windows : Release/HexaUtils.dll
22+ bin-name-osx-normalized : libHexaUtils.dylib
23+ bin-name-linux-normalized : libHexaUtils.so
24+ bin-name-android-normalized : libHexaUtils.so
25+ bin-name-windows-normalized : HexaUtils.dll
26+
27+ linux-deps : " build-essential cmake ccache"
28+ macos-deps : " pkg-config"
29+ android-deps : " build-essential cmake ninja-build"
30+
31+ create-pr :
32+ uses : JunaMeinhold/cmake-actions/.github/workflows/create-pr.yml@v1.x.x
33+ needs : [build]
34+ with :
35+ lib-name : HexaUtils
36+ lib-version : 0.11.25
37+ pr-branch : artifacts-branch
38+ pr-base-branch : main
39+ pr-reviewers : JunaMeinhold
You can’t perform that action at this time.
0 commit comments