diff options
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 |