Skip to content

Commit b8389e6

Browse files
CI Error when no files found
1 parent a4cc7a1 commit b8389e6

6 files changed

Lines changed: 8 additions & 2 deletions

File tree

.github/workflows/job-cmakebuild-linux.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,17 @@ jobs:
3434
- name: Update the list of packages after we added packages.microsoft.com
3535
run: sudo apt-get update
3636
- name: Install development library
37-
run: sudo apt-get install 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 apt-transport-https software-properties-common gcc g++ powershell clang-format-20 libwayland-dev libxkbcommon-dev libassimp-dev libfmt-dev libstb-dev libglfw3-dev libspdlog-dev libyaml-cpp-dev nlohmann-json3-dev libcli11-dev libspirv-cross-c-shared-dev spirv-tools glslang-dev glslang-tools dotnet-runtime-8.0 libgtest-dev
37+
run: sudo apt-get install 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 apt-transport-https software-properties-common gcc g++ powershell clang-format-20 libwayland-dev libxkbcommon-dev libassimp-dev libfmt-dev libstb-dev libglfw3-dev libspdlog-dev libyaml-cpp-dev nlohmann-json3-dev libcli11-dev libspirv-cross-c-shared-dev spirv-tools glslang-dev glslang-tools dotnet-runtime-8.0 libgtest-dev libvulkan-memory-allocator-dev
3838

3939
- name: CMake Build
4040
run: .\Scripts\BuildEngine.ps1 -Configurations ${{inputs.configuration}}
4141
shell: pwsh
4242

4343
- name: Publish Build Artifacts
4444
uses: actions/upload-artifact@v4
45+
if-no-files-found: error
4546
with:
4647
name: Build-linux-${{inputs.configuration}}
4748
path: |
48-
Result.Linux.x64.${inputs.configuration}}/bin
49+
Result.Linux.x64.${inputs.configuration}}/bin/
4950
Result.Linux.x64.${{inputs.configuration}}/ZEngine/tests/

.github/workflows/job-cmakebuild-macOS.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ jobs:
3232

3333
- name: Publish Build Artifacts
3434
uses: actions/upload-artifact@v4
35+
if-no-files-found: error
3536
with:
3637
name: Build-macOS-${{ inputs.architecture }}-${{inputs.configuration}}
3738
path: |

.github/workflows/job-cmakebuild-windows.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ jobs:
5959

6060
- name: Publish Build Artifacts
6161
uses: actions/upload-artifact@v4
62+
if-no-files-found: error
6263
with:
6364
name: Build-Windows-x64-${{inputs.configuration}}
6465
path: |

.github/workflows/job-deploy-linux.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ jobs:
2424

2525
- name: Publish Artifacts
2626
uses: actions/upload-artifact@v4
27+
if-no-files-found: error
2728
with:
2829
name: linux-${{ inputs.configuration }}
2930
path: Result.Linux.x64.${{inputs.configuration}}/bin

.github/workflows/job-deploy-macOS.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ jobs:
2727

2828
- name: Publish Artifacts
2929
uses: actions/upload-artifact@v4
30+
if-no-files-found: error
3031
with:
3132
name: macOS-${{ inputs.architecture }}-${{ inputs.configuration }}
3233
path: Result.Darwin.${{inputs.architecture}}.${{ inputs.configuration }}/bin

.github/workflows/job-deploy-windows.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ jobs:
2424

2525
- name: Publish Artifacts
2626
uses: actions/upload-artifact@v4
27+
if-no-files-found: error
2728
with:
2829
name: Windows-x64-${{ inputs.configuration }}
2930
path: |

0 commit comments

Comments
 (0)