From 78a75a205e63a8a720098543de019e4d87512bcb Mon Sep 17 00:00:00 2001 From: Patrick Lewis Date: Sun, 3 Apr 2022 14:22:25 -0700 Subject: [PATCH] chore: switch to reusable module workflow (#35) --- .github/workflows/core_build.yml | 40 +++----------------------------- 1 file changed, 3 insertions(+), 37 deletions(-) diff --git a/.github/workflows/core_build.yml b/.github/workflows/core_build.yml index 25f1617..921c9eb 100644 --- a/.github/workflows/core_build.yml +++ b/.github/workflows/core_build.yml @@ -7,40 +7,6 @@ on: jobs: build: - strategy: - fail-fast: false - matrix: - compiler: [clang] - runs-on: ubuntu-latest - 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: - path: 'modules/mod-eluna' - - name: Cache - uses: actions/cache@v2 - with: - path: var/ccache - key: ccache:${{ matrix.compiler }}:${{ github.ref }}:${{ github.sha }} - restore-keys: | - ccache:${{ matrix.compiler }}:${{ github.ref }} - ccache:${{ matrix.compiler }} - - name: Configure OS - run: source ./apps/ci/ci-install.sh - env: - CONTINUOUS_INTEGRATION: true - - name: Import db - run: source ./apps/ci/ci-import-db.sh - - name: Build - run: source ./apps/ci/ci-compile.sh - - name: Dry run - run: source ./apps/ci/ci-worldserver-dry-run.sh - - name: Check startup errors - run: source ./apps/ci/ci-error-check.sh + uses: azerothcore/reusable-workflows/.github/workflows/core_build_modules.yml@main + with: + module_repo: ${{ github.event.repository.name }}