0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-01-06 22:40:14 -05:00

Bumped GHA Runners to larger machines

- this switches the testing CI over to larger 16 core machines we now
  have access to
This commit is contained in:
Daniel Lockyer 2022-11-29 18:18:22 +07:00 committed by Daniel Lockyer
parent 581f0b34b4
commit 921e9f4069

View file

@ -15,7 +15,7 @@ concurrency:
cancel-in-progress: true cancel-in-progress: true
jobs: jobs:
lint: lint:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest-16-cores
if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/')) if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/'))
name: Lint name: Lint
steps: steps:
@ -36,7 +36,7 @@ jobs:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
admin-tests: admin-tests:
runs-on: ubuntu-20.04 runs-on: ubuntu-latest-16-cores
if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/')) if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/'))
strategy: strategy:
matrix: matrix:
@ -75,7 +75,7 @@ jobs:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
migrations: migrations:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest-16-cores
defaults: defaults:
run: run:
working-directory: ghost/core working-directory: ghost/core
@ -139,7 +139,7 @@ jobs:
- run: yarn knex-migrator migrate --force - run: yarn knex-migrator migrate --force
unit-tests: unit-tests:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest-16-cores
if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/')) if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/'))
strategy: strategy:
matrix: matrix:
@ -171,7 +171,7 @@ jobs:
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }} SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
database-tests: database-tests:
runs-on: ubuntu-22.04 runs-on: ubuntu-latest-16-cores
defaults: defaults:
run: run:
working-directory: ghost/core working-directory: ghost/core
@ -279,7 +279,7 @@ jobs:
ghost-cli: ghost-cli:
name: Ghost-CLI name: Ghost-CLI
if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/')) if: github.event_name == 'push' || (github.event_name == 'pull_request' && !startsWith(github.head_ref, 'renovate/'))
runs-on: ubuntu-22.04 runs-on: ubuntu-latest-16-cores
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
with: with:
@ -338,7 +338,7 @@ jobs:
coverage: coverage:
name: Coverage name: Coverage
needs: [unit-tests, admin-tests] needs: [unit-tests, admin-tests]
runs-on: ubuntu-latest runs-on: ubuntu-latest-16-cores
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- name: Restore coverage - name: Restore coverage