File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1414
1515 steps :
1616 - name : Checkout repository
17- uses : actions/checkout@v2
17+ uses : actions/checkout@v3
1818
1919 - name : Install development library
2020 run : sudo apt-get update && sudo apt-get install -y git libasound2-dev libgl1-mesa-dev libpulse-dev libdbus-1-dev libx11-dev libxcursor-dev libxext-dev libxi-dev libxinerama-dev libxrandr-dev libxss-dev libxt-dev libxxf86vm-dev cmake gcc g++ ninja-build libassimp-dev libfmt-dev libimgui-dev libstb-dev libglfw3-dev libspdlog-dev libglm-dev libyaml-cpp-dev libspirv-cross-c-shared-dev spirv-cross spirv-tools glslang-dev glslang-tools nlohmann-json3-dev dotnet-runtime-8.0 libgtest-dev
Original file line number Diff line number Diff line change 1+ name : ZEngine Window Build
2+
3+ on : workflow_call
4+
5+ jobs :
6+ cmake-build :
7+ strategy :
8+ matrix :
9+ buildConfiguration : [Debug, Release]
10+ uses : ./.github/workflows/job-cmakebuild-windows.yml
11+ with :
12+ configuration : ${{matrix.buildConfiguration}}
13+
14+ test :
15+ needs : cmake-build
16+ strategy :
17+ matrix :
18+ testConfiguration : [Debug, Release]
19+ uses : ./.github/workflows/job-test-windows.yml
20+ with :
21+ configuration : ${{matrix.testConfiguration}}
22+
23+ deploy :
24+ needs : test
25+ uses : ./.github/workflows/job-deploy-windows.yml
26+ with :
27+ configuration : Release
You can’t perform that action at this time.
0 commit comments