From 7d2a7a904003384fdf6dfc99e121fb571b7b93c8 Mon Sep 17 00:00:00 2001 From: Cemal Kilic Date: Tue, 17 Mar 2026 20:37:44 +0300 Subject: [PATCH 1/2] chore(ci): use blacksmith runners --- .github/workflows/conventional-commits.yml | 2 +- .github/workflows/dogfooding.yml | 2 +- .github/workflows/publish.yml | 2 +- .github/workflows/release.yml | 2 +- .github/workflows/test.yml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/conventional-commits.yml b/.github/workflows/conventional-commits.yml index 19294b3f7..22487a1bf 100644 --- a/.github/workflows/conventional-commits.yml +++ b/.github/workflows/conventional-commits.yml @@ -21,7 +21,7 @@ permissions: jobs: check-conventional-commits: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 if: github.actor != 'dependabot[bot]' # skip for dependabot PRs env: EVENT: ${{ toJSON(github.event) }} diff --git a/.github/workflows/dogfooding.yml b/.github/workflows/dogfooding.yml index 341a8e8e6..edd29f8ac 100644 --- a/.github/workflows/dogfooding.yml +++ b/.github/workflows/dogfooding.yml @@ -13,7 +13,7 @@ permissions: jobs: check_dogfooding: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 if: github.event.pull_request.base.ref == 'master' && github.event.pull_request.head.ref == 'release-please--branches--master' diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5d2160c84..2a0bbe71d 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -14,7 +14,7 @@ permissions: jobs: publish: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: read packages: write diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index a9cd91b98..f718a991a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,7 +14,7 @@ permissions: jobs: release_please: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: write pull-requests: write diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dd4b2d7e6..ffdd46a9d 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ permissions: jobs: test: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 services: postgres: image: postgres:15 From 0a5797ffbfa5301afb634e74fbd09e9064f5e757 Mon Sep 17 00:00:00 2001 From: Cemal Kilic Date: Tue, 17 Mar 2026 20:48:44 +0300 Subject: [PATCH 2/2] chore: smaller instances for simpler jobs --- .github/workflows/conventional-commits.yml | 2 +- .github/workflows/dogfooding.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/conventional-commits.yml b/.github/workflows/conventional-commits.yml index 22487a1bf..94547d1de 100644 --- a/.github/workflows/conventional-commits.yml +++ b/.github/workflows/conventional-commits.yml @@ -21,7 +21,7 @@ permissions: jobs: check-conventional-commits: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: blacksmith-2vcpu-ubuntu-2404 if: github.actor != 'dependabot[bot]' # skip for dependabot PRs env: EVENT: ${{ toJSON(github.event) }} diff --git a/.github/workflows/dogfooding.yml b/.github/workflows/dogfooding.yml index edd29f8ac..83544fca4 100644 --- a/.github/workflows/dogfooding.yml +++ b/.github/workflows/dogfooding.yml @@ -13,7 +13,7 @@ permissions: jobs: check_dogfooding: - runs-on: blacksmith-4vcpu-ubuntu-2404 + runs-on: blacksmith-2vcpu-ubuntu-2404 steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 if: github.event.pull_request.base.ref == 'master' && github.event.pull_request.head.ref == 'release-please--branches--master'