diff --git a/.github/workflows/db-sql.yml b/.github/workflows/db-sql.yml deleted file mode 100644 index 10ec100fed9df9..00000000000000 --- a/.github/workflows/db-sql.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: db-sql -on: - push: - branches: - - 'master' # only default branch - pull_request: - -concurrency: - group: ${{ github.head_ref }} || concat(${{ github.ref }}, ${{ github.workflow }}) - cancel-in-progress: true - -jobs: - build: - strategy: - fail-fast: false - matrix: - # the result of the matrix will be the combination of all attributes, so we get os*compiler*modules builds - os: [ubuntu-20.04] - compiler: [clang] - runs-on: ${{ matrix.os }} - name: ${{ matrix.compiler }} - env: - COMPILER: ${{ matrix.compiler }} - if: github.repository == 'azerothcore/azerothcore-wotlk' && !github.event.pull_request.draft - steps: - - uses: actions/checkout@v4 - - name: Check pending SQL - run: source ./apps/ci/ci-pending.sh - - name: Cache - uses: actions/cache@v3 - env: - cache-name: cache-db - with: - path: var/ccache - key: ${{ env.cache-name }}-${{ matrix.os }}-${{ matrix.compiler }}-${{ github.ref }}-${{ github.sha }} - restore-keys: | - ${{ env.cache-name }}-${{ matrix.os }}-${{ matrix.compiler }}-${{ github.ref }}- - ${{ env.cache-name }}-${{ matrix.os }}-${{ matrix.compiler }}- - ${{ env.cache-name }}-${{ matrix.os }}- - - name: Configure OS - run: source ./acore.sh install-deps - env: - CONTINUOUS_INTEGRATION: true - - name: Create conf/config.sh - run: source ./apps/ci/ci-conf-db.sh - - name: Build - run: source ./apps/ci/ci-compile.sh - - name: Process pending sql - run: bash bin/acore-db-pendings - - name: Dry run - run: source ./apps/ci/ci-dry-run.sh dbimport diff --git a/.github/workflows/pending-sql-codestyle.yml b/.github/workflows/pending-sql-codestyle.yml new file mode 100644 index 00000000000000..58ca7a91e7c1c7 --- /dev/null +++ b/.github/workflows/pending-sql-codestyle.yml @@ -0,0 +1,11 @@ +name: Check pending SQL +on: + pull_request: +jobs: + check-pending-sql: + runs-on: ubuntu-latest + if: github.repository == 'azerothcore/azerothcore-wotlk' + steps: + - uses: actions/checkout@v4 + - name: Check pending SQL + run: source ./apps/ci/ci-pending.sh