Skip to content

Commit 978537c

Browse files
authored
Merge pull request #354 from Krilliac/claude/game-module-engines-editors-5yUs9
Claude/game module engines editors 5y us9
2 parents e681761 + aaffdcc commit 978537c

48 files changed

Lines changed: 4553 additions & 5933 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/build.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -780,16 +780,32 @@ jobs:
780780
env:
781781
CCACHE_COMPRESS: "true"
782782
CCACHE_COMPRESSLEVEL: "6"
783-
run: cmake --build build --parallel $(nproc)
783+
run: cmake --build build --parallel $(nproc) 2>&1 | tee cmake-build.log
784784
- name: Test
785785
env:
786786
SPARK_TEST_EXCLUDE: "LoadTest_"
787-
run: cd build && ./bin/SparkTests 2>&1 | tail -5
787+
run: cd build && ./bin/SparkTests 2>&1 | tee ../test-output.log; tail -5 ../test-output.log
788788
- name: Generate coverage
789789
run: |
790790
lcov --capture --directory build --output-file coverage.info --ignore-errors mismatch,mismatch,gcov,negative --rc geninfo_unexecuted_blocks=1
791791
lcov --remove coverage.info '/usr/*' '*/ThirdParty/*' '*/Tests/*' --output-file coverage.info --ignore-errors unused,negative
792792
lcov --list coverage.info --ignore-errors unused,negative 2>&1 | tee coverage-summary.txt
793+
- name: Extract error summary
794+
if: failure()
795+
run: |
796+
.github/scripts/extract-errors.sh \
797+
"coverage" \
798+
error-summary.json \
799+
cmake-build.log test-output.log
800+
801+
- name: Upload error summary
802+
if: failure()
803+
uses: actions/upload-artifact@v7
804+
with:
805+
name: ci-errors-coverage
806+
path: error-summary.json
807+
retention-days: ${{ env.ERROR_RETENTION_DAYS }}
808+
793809
- name: Post coverage summary to PR
794810
if: github.event_name == 'pull_request'
795811
uses: actions/github-script@v8

GameModules/SparkGameEngineEditor/CMakeLists.txt

Lines changed: 0 additions & 255 deletions
This file was deleted.

0 commit comments

Comments
 (0)