# name: macos-build # on: # push: # branches: [ "master" ] # pull_request: # branches: [ "master" ] # jobs: # macos-build: # strategy: # fail-fast: false # matrix: # os: # - macos-12 # runs-on: ${{ matrix.os }} # name: ${{ matrix.os }} # steps: # - name: Checkout AzerothCore # uses: actions/checkout@v3 # with: # repository: 'liyunfan1223/azerothcore-wotlk' # ref: 'Playerbot' # - name: Clone Playerbot Module # run: git clone --depth=1 --branch=master https://github.com/liyunfan1223/mod-playerbots.git modules/mod-playerbots # - name: Cache # uses: actions/cache@v3 # with: # path: ~/Library/Caches/ccache # key: ccache:${{ matrix.os }}:${{ github.ref }}:${{ github.sha }} # restore-keys: | # ccache:${{ matrix.os }}:${{ github.ref }} # ccache:${{ matrix.os }} # - name: Install latest bash # run: brew install bash # - name: Configure OS # run: source ./acore.sh install-deps # - name: Build # run: source ./apps/ci/mac/ci-compile.sh