diff options
author | Yehonal <yehonal.azeroth@gmail.com> | 2025-09-04 11:47:44 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-09-04 11:47:44 +0200 |
commit | c9e1782d7a902b24439e2d55f4ae9ccf0c7c82af (patch) | |
tree | 76fb6247d61ce7ccabc9788f14dfe59748c3acd2 /.github/workflows/dashboard-ci.yml | |
parent | 300ed47bc48123067cde95b3456dff3accc72b45 (diff) |
Refactor menu command handling for direct execution (#22791)
Diffstat (limited to '.github/workflows/dashboard-ci.yml')
-rw-r--r-- | .github/workflows/dashboard-ci.yml | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/.github/workflows/dashboard-ci.yml b/.github/workflows/dashboard-ci.yml index fbdd881246..8b22541fbd 100644 --- a/.github/workflows/dashboard-ci.yml +++ b/.github/workflows/dashboard-ci.yml @@ -80,12 +80,30 @@ jobs: # Configure dashboard sed -i 's/MTHREADS=.*/MTHREADS="4"/' conf/config.sh + - name: Test module commands + run: | + ./acore.sh module install mod-autobalance + ./acore.sh module install mod-duel-reset + + ./acore.sh module list + + ./acore.sh module install --all + ./acore.sh module update mod-autobalance + ./acore.sh module update --all + - name: Run complete installation (deps, compile, database, client-data) run: | # This runs: install-deps, compile, database setup, client-data download ./acore.sh init timeout-minutes: 120 + - name: Test module removal + run: | + ./acore.sh module remove mod-autobalance + ./acore.sh module list + ./acore.sh module remove mod-duel-reset + ./acore.sh module list + - name: Test authserver dry-run run: | cd env/dist/bin |