Skip to content
Merged
Show file tree
Hide file tree
Changes from 8 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .ci/monolithic-linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,8 @@ function at-exit {

mkdir -p artifacts
ccache --print-stats > artifacts/ccache_stats.txt
cp "${BUILD_DIR}"/.ninja_log artifacts/.ninja_log
ls artifacts/

# If building fails there will be no results files.
shopt -s nullglob
Expand Down
1 change: 1 addition & 0 deletions .ci/monolithic-windows.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ function at-exit {

mkdir -p artifacts
sccache --show-stats >> artifacts/sccache_stats.txt
cp "${BUILD_DIR}"/.ninja_log artifacts/.ninja_log

# If building fails there will be no results files.
shopt -s nullglob
Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/premerge.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,14 @@ jobs:
export CXX=/opt/llvm/bin/clang++

./.ci/monolithic-linux.sh "${projects_to_build}" "${project_check_targets}" "${runtimes_to_build}" "${runtimes_check_targets}"
- name: "Upload artifact"
- name: Upload Artifacts
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: Premerge Artifacts
path: artifacts/
retention-days: 5
include-hidden-files: 'true'

premerge-checks-windows:
name: Windows Premerge Checks (Test Only - Please Ignore Results)
Expand Down Expand Up @@ -113,6 +121,13 @@ jobs:
set MAX_PARALLEL_LINK_JOBS=64
call C:\\BuildTools\\Common7\\Tools\\VsDevCmd.bat -arch=amd64 -host_arch=amd64
bash .ci/monolithic-windows.sh "${{ steps.vars.outputs.windows-projects }}" "${{ steps.vars.outputs.windows-check-targets }}"
- name: Upload Artifacts
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: Premerge Artifacts
path: artifacts/
retention-days: 5
include-hidden-files: 'true'

premerge-check-macos:
name: MacOS Premerge Checks
Expand Down
Loading