Skip to content

Commit

Permalink
Update build.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
gangatp authored Nov 25, 2024
1 parent d677953 commit 945f244
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- name: Run version extraction script and set environment variable
id: set-version
run: |
Expand All @@ -29,6 +30,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: sh cmake/GenerateMake.sh
- run: cmake --build . --target lib3mf_memcheck
working-directory: ./build
Expand All @@ -44,6 +46,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: mkdir -p build
- run: zip -r build/bindings.zip Autogenerated/Bindings
- name: Archive bindings
Expand Down Expand Up @@ -118,6 +121,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: sh cmake/GenerateMake.sh
- run: cmake --build .
working-directory: ./build
Expand Down Expand Up @@ -149,6 +153,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: sh cmake/GenerateMake.sh "Debug"
- run: cmake --build .
working-directory: ./build
Expand All @@ -167,6 +172,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- name: Install Prerequisites
run: |
brew install lcov
Expand Down Expand Up @@ -197,6 +203,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: ./cmake/GenerateVS2019.bat
- run: cmake --build . --config Release
working-directory: ./build
Expand Down Expand Up @@ -232,6 +239,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: ./cmake/GenerateVS2019.bat
- run: cmake --build . --config Debug
working-directory: ./build
Expand All @@ -257,6 +265,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: ./cmake/GenerateVS2019_32bit.bat
- run: cmake --build . --config Release
working-directory: ./build_32bit
Expand All @@ -280,6 +289,7 @@ jobs:
- uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0
- run: ./cmake/GenerateMinGW.bat
- run: cmake --build .
working-directory: ./build
Expand Down Expand Up @@ -956,4 +966,4 @@ jobs:
uses: actions/upload-artifact@v4
with:
name: integration-test-results
path: results.txt
path: results.txt

0 comments on commit 945f244

Please sign in to comment.