diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 5d3e53d..c5e3ac6 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -3,7 +3,6 @@ on: push: branches: - 'araxia-main' - - 'master' pull_request: branches: - 'araxia-main' @@ -22,4 +21,5 @@ jobs: with: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} tag_release: true + event_name: ${{ github.event_name }} diff --git a/.github/workflows/core-build.yml b/.github/workflows/core-build.yml deleted file mode 100644 index 9f9ebb2..0000000 --- a/.github/workflows/core-build.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: core-build -on: - push: - pull_request: - workflow_dispatch: - -jobs: - build: - strategy: - fail-fast: false - matrix: - compiler: [clang] - runs-on: ubuntu-20.04 - name: ${{ matrix.compiler }} - env: - COMPILER: ${{ matrix.compiler }} - steps: - - uses: actions/checkout@v2 - with: - repository: 'azerothcore/azerothcore-wotlk' - ref: 'master' - submodules: 'recursive' - - uses: actions/checkout@v2 - with: - submodules: 'recursive' - path: 'modules/mod-worgoblin' - - name: Apply core patch - run: git apply --ignore-space-change --ignore-whitespace modules/mod-worgoblin/worgoblin.patch - - name: Cache - uses: actions/cache@v2 - with: - path: /home/runner/.ccache - key: ccache:${{ matrix.compiler }}:${{ github.ref }}:${{ github.sha }} - restore-keys: | - ccache:${{ matrix.compiler }}:${{ github.ref }} - ccache:${{ matrix.compiler }} - - name: Configure OS - run: source ./acore.sh install-deps - env: - CONTINUOUS_INTEGRATION: true - - name: Create conf/config.sh - run: source ./apps/ci/ci-conf-core.sh - - name: Build - run: source ./apps/ci/ci-compile.sh - - name: Dry run - run: source ./apps/ci/ci-dry-run.sh worldserver - - name: Check startup errors - run: source ./apps/ci/ci-error-check.sh - - name: Run unit tests - run: source ./apps/ci/ci-run-unit-tests.sh