From 7ad37d35d81bf1c497569551f9dceca91cc6bfb8 Mon Sep 17 00:00:00 2001 From: "blacksmith-sh[bot]" <157653362+blacksmith-sh[bot]@users.noreply.github.com> Date: Thu, 6 Aug 2026 16:36:35 +0000 Subject: [PATCH] Migrate workflows to Blacksmith --- .github/workflows/build-onpremise.yml | 4 ++-- .github/workflows/build-private.yml | 2 +- .github/workflows/build-public.yml | 4 ++-- .github/workflows/generate-api-docs.yml | 2 +- .github/workflows/npm-build.yml | 2 +- .github/workflows/npm-format-check.yml | 2 +- .github/workflows/npm-lint.yml | 2 +- .github/workflows/npm-publish-api.yml | 2 +- .github/workflows/npm-publish-ui.yml | 2 +- .github/workflows/npm-test-unit.yml | 2 +- .github/workflows/npm-typecheck.yml | 2 +- .github/workflows/phpstan.yml | 2 +- .github/workflows/phpunit.yml | 2 +- .github/workflows/pint.yml | 2 +- .github/workflows/playwright.yml | 4 ++-- .github/workflows/vouch-check-pr.yml | 2 +- .github/workflows/vouch-manage-by-discussion.yml | 2 +- .github/workflows/vouch-manage-by-issue.yml | 2 +- 18 files changed, 21 insertions(+), 21 deletions(-) diff --git a/.github/workflows/build-onpremise.yml b/.github/workflows/build-onpremise.yml index 1524e5c9..c3d084f3 100644 --- a/.github/workflows/build-onpremise.yml +++ b/.github/workflows/build-onpremise.yml @@ -28,7 +28,7 @@ jobs: strategy: matrix: include: - - runs-on: "ubuntu-24.04-arm" + - runs-on: "blacksmith-4vcpu-ubuntu-2404-arm" platform: "linux/arm64" - runs-on: "ubuntu-24.04" platform: "linux/amd64" @@ -182,7 +182,7 @@ jobs: retention-days: 1 merge: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 90 needs: - build diff --git a/.github/workflows/build-private.yml b/.github/workflows/build-private.yml index cdbe6097..61cad049 100644 --- a/.github/workflows/build-private.yml +++ b/.github/workflows/build-private.yml @@ -18,7 +18,7 @@ permissions: name: Build - Private jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 20 diff --git a/.github/workflows/build-public.yml b/.github/workflows/build-public.yml index b22d9f61..339f65c6 100644 --- a/.github/workflows/build-public.yml +++ b/.github/workflows/build-public.yml @@ -28,7 +28,7 @@ jobs: strategy: matrix: include: - - runs-on: "ubuntu-24.04-arm" + - runs-on: "blacksmith-4vcpu-ubuntu-2404-arm" platform: "linux/arm64" - runs-on: "ubuntu-24.04" platform: "linux/amd64" @@ -164,7 +164,7 @@ jobs: retention-days: 1 merge: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 90 needs: - build diff --git a/.github/workflows/generate-api-docs.yml b/.github/workflows/generate-api-docs.yml index 8f042f73..bf41b0ec 100644 --- a/.github/workflows/generate-api-docs.yml +++ b/.github/workflows/generate-api-docs.yml @@ -8,7 +8,7 @@ permissions: jobs: api_docs: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 services: diff --git a/.github/workflows/npm-build.yml b/.github/workflows/npm-build.yml index b35cc63a..3fa98659 100644 --- a/.github/workflows/npm-build.yml +++ b/.github/workflows/npm-build.yml @@ -6,7 +6,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 steps: diff --git a/.github/workflows/npm-format-check.yml b/.github/workflows/npm-format-check.yml index 73e363d7..54ba44e2 100644 --- a/.github/workflows/npm-format-check.yml +++ b/.github/workflows/npm-format-check.yml @@ -4,7 +4,7 @@ on: [push] jobs: format-check: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 steps: diff --git a/.github/workflows/npm-lint.yml b/.github/workflows/npm-lint.yml index 3e00b6d2..255450f3 100644 --- a/.github/workflows/npm-lint.yml +++ b/.github/workflows/npm-lint.yml @@ -6,7 +6,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 steps: diff --git a/.github/workflows/npm-publish-api.yml b/.github/workflows/npm-publish-api.yml index 30bddc72..7b32b3a5 100644 --- a/.github/workflows/npm-publish-api.yml +++ b/.github/workflows/npm-publish-api.yml @@ -5,7 +5,7 @@ permissions: contents: read jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: read id-token: write diff --git a/.github/workflows/npm-publish-ui.yml b/.github/workflows/npm-publish-ui.yml index de03e29b..f7b102c8 100644 --- a/.github/workflows/npm-publish-ui.yml +++ b/.github/workflows/npm-publish-ui.yml @@ -5,7 +5,7 @@ permissions: contents: read jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: read id-token: write diff --git a/.github/workflows/npm-test-unit.yml b/.github/workflows/npm-test-unit.yml index 321cdb02..0e372ba0 100644 --- a/.github/workflows/npm-test-unit.yml +++ b/.github/workflows/npm-test-unit.yml @@ -6,7 +6,7 @@ permissions: jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 env: TZ: UTC diff --git a/.github/workflows/npm-typecheck.yml b/.github/workflows/npm-typecheck.yml index a76f646e..c846f3f7 100644 --- a/.github/workflows/npm-typecheck.yml +++ b/.github/workflows/npm-typecheck.yml @@ -5,7 +5,7 @@ permissions: contents: read jobs: build: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 steps: diff --git a/.github/workflows/phpstan.yml b/.github/workflows/phpstan.yml index 484f77a4..22e2eca2 100644 --- a/.github/workflows/phpstan.yml +++ b/.github/workflows/phpstan.yml @@ -4,7 +4,7 @@ permissions: contents: read jobs: phpstan: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 steps: diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index fb8f3f49..e9269cc3 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -4,7 +4,7 @@ permissions: contents: read jobs: phpunit: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 strategy: matrix: diff --git a/.github/workflows/pint.yml b/.github/workflows/pint.yml index 36ac77fa..417d9851 100644 --- a/.github/workflows/pint.yml +++ b/.github/workflows/pint.yml @@ -4,7 +4,7 @@ permissions: contents: read jobs: pint: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 10 steps: diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 07d2a3a2..8c8ca253 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -4,7 +4,7 @@ permissions: contents: read jobs: test: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 60 strategy: fail-fast: false @@ -96,7 +96,7 @@ jobs: merge-reports: if: always() needs: [test] - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: "Checkout code" uses: actions/checkout@v7 diff --git a/.github/workflows/vouch-check-pr.yml b/.github/workflows/vouch-check-pr.yml index 89253226..7d62552a 100644 --- a/.github/workflows/vouch-check-pr.yml +++ b/.github/workflows/vouch-check-pr.yml @@ -12,7 +12,7 @@ permissions: jobs: check: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 5 if: >- github.event_name == 'pull_request_target' || diff --git a/.github/workflows/vouch-manage-by-discussion.yml b/.github/workflows/vouch-manage-by-discussion.yml index 15162820..de52de6b 100644 --- a/.github/workflows/vouch-manage-by-discussion.yml +++ b/.github/workflows/vouch-manage-by-discussion.yml @@ -16,7 +16,7 @@ permissions: jobs: manage: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 5 steps: diff --git a/.github/workflows/vouch-manage-by-issue.yml b/.github/workflows/vouch-manage-by-issue.yml index 253e65c8..3abd868b 100644 --- a/.github/workflows/vouch-manage-by-issue.yml +++ b/.github/workflows/vouch-manage-by-issue.yml @@ -18,7 +18,7 @@ permissions: jobs: manage: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 5 steps: