summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/dashboard-ci.yml16
-rw-r--r--apps/compiler/includes/functions.sh6
2 files changed, 17 insertions, 5 deletions
diff --git a/.github/workflows/dashboard-ci.yml b/.github/workflows/dashboard-ci.yml
index 5e56cb1c87..25843a6906 100644
--- a/.github/workflows/dashboard-ci.yml
+++ b/.github/workflows/dashboard-ci.yml
@@ -26,7 +26,13 @@ env:
jobs:
test-bash-scripts:
name: Test Bash Scripts
- runs-on: ubuntu-24.04
+ strategy:
+ fail-fast: true
+ matrix:
+ include:
+ - os: ubuntu-22.04
+ - os: ubuntu-24.04
+ runs-on: ${{ matrix.os }}
if: github.repository == 'azerothcore/azerothcore-wotlk' && !github.event.pull_request.draft
steps:
- name: Checkout repository
@@ -48,7 +54,13 @@ jobs:
build-and-test:
name: Build and Integration Test
- runs-on: ubuntu-24.04
+ strategy:
+ fail-fast: true
+ matrix:
+ include:
+ - os: ubuntu-22.04
+ - os: ubuntu-24.04
+ runs-on: ${{ matrix.os }}
if: github.repository == 'azerothcore/azerothcore-wotlk' && !github.event.pull_request.draft
steps:
- name: Checkout repository
diff --git a/apps/compiler/includes/functions.sh b/apps/compiler/includes/functions.sh
index 2299918187..5f9581e7ce 100644
--- a/apps/compiler/includes/functions.sh
+++ b/apps/compiler/includes/functions.sh
@@ -148,11 +148,11 @@ function comp_compile() {
find "$AC_BINPATH_FULL" -mindepth 1 -maxdepth 1 -type f -exec $SUDO chmod u+s -- {} +
[[ -f "$confDir/worldserver.conf.dist" ]] && \
- cp -v --update=none "$confDir/worldserver.conf.dist" "$confDir/worldserver.conf"
+ cp -v --no-clobber "$confDir/worldserver.conf.dist" "$confDir/worldserver.conf"
[[ -f "$confDir/authserver.conf.dist" ]] && \
- cp -v --update=none "$confDir/authserver.conf.dist" "$confDir/authserver.conf"
+ cp -v --no-clobber "$confDir/authserver.conf.dist" "$confDir/authserver.conf"
[[ -f "$confDir/dbimport.conf.dist" ]] && \
- cp -v --update=none "$confDir/dbimport.conf.dist" "$confDir/dbimport.conf"
+ cp -v --no-clobber "$confDir/dbimport.conf.dist" "$confDir/dbimport.conf"
echo "Done"
;;