diff --git a/.github/workflows/opencode.yaml b/.github/workflows/opencode.yaml index 6f91052f..58f9d4e7 100644 --- a/.github/workflows/opencode.yaml +++ b/.github/workflows/opencode.yaml @@ -12,7 +12,7 @@ jobs: startsWith(github.event.comment.body, '/oc') || contains(github.event.comment.body, ' /opencode') || startsWith(github.event.comment.body, '/opencode') - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2404 permissions: id-token: write contents: read diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index 91cb73e2..b8078bf8 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -2,13 +2,17 @@ name: pre-commit on: [push] +concurrency: + group: ${{ github.workflow }}-pr-${{ github.event.pull_request.number }} + cancel-in-progress: true + env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} jobs: pre-commit: name: pre-commit - runs-on: ubuntu-latest + runs-on: blacksmith-2vcpu-ubuntu-2404 steps: - name: Checkout repo uses: actions/checkout@v5 diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 4fc20263..288f4581 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -2,6 +2,10 @@ name: tests-boa on: [push] +concurrency: + group: ${{ github.workflow }}-pr-${{ github.event.pull_request.number }} + cancel-in-progress: true + env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} HYPOTHESIS_PROFILE: no-shrink @@ -9,7 +13,7 @@ env: jobs: tests: name: ${{ matrix.folder }} - runs-on: ubuntu-latest + runs-on: blacksmith-32vcpu-ubuntu-2204 strategy: fail-fast: false matrix: