diff options
author | Yehonal <yehonal.azeroth@gmail.com> | 2025-09-27 13:36:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-27 13:36:14 +0200 |
commit | b950c610d4e41ee6bbfc9476020546548c20100d (patch) | |
tree | 172f74f8e19655119fd4c5b0d3979380423fb79c /.github | |
parent | 815d99250aba4fbedf39eecd1c5c32ce1493a0e2 (diff) |
feat(bash): test command in dashboard + fix tests (#23030)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Diffstat (limited to '.github')
-rw-r--r-- | .github/CODEOWNERS | 2 | ||||
-rw-r--r-- | .github/workflows/dashboard-ci.yml | 8 |
2 files changed, 8 insertions, 2 deletions
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000000..8cff11ccb3 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,2 @@ +# Protect dashboard workflow – require explicit review +.github/workflows/dashboard-ci.yml @Yehonal diff --git a/.github/workflows/dashboard-ci.yml b/.github/workflows/dashboard-ci.yml index 5901d19447..1bbad51c39 100644 --- a/.github/workflows/dashboard-ci.yml +++ b/.github/workflows/dashboard-ci.yml @@ -54,8 +54,7 @@ jobs: env: TERM: xterm-256color run: | - cd apps/test-framework - ./run-tests.sh --tap --all + ./acore.sh test bash --tap --all build-and-test: name: Build and Integration Test @@ -79,6 +78,7 @@ jobs: cp conf/dist/config.sh conf/config.sh # Configure dashboard sed -i 's/MTHREADS=.*/MTHREADS="4"/' conf/config.sh + sed -i 's/CBUILD_TESTING=.*/CBUILD_TESTING="ON"/' conf/config.sh - name: Test module commands run: | @@ -105,6 +105,10 @@ jobs: ./acore.sh module remove mod-duel-reset ./acore.sh module list + - name: Run core tests + run: | + ./acore.sh test core + - name: Test authserver dry-run run: | cd env/dist/bin |