From 6c4d935d90abb7de37cd3979f4b308f83f6863bc Mon Sep 17 00:00:00 2001 From: "blacksmith-sh[bot]" <157653362+blacksmith-sh[bot]@users.noreply.github.com> Date: Wed, 16 Jul 2025 21:13:39 +0000 Subject: [PATCH] Migrate workflows to Blacksmith --- .github/workflows/daedalus-docker.yml | 2 +- .github/workflows/daedalus-run.yml | 2 +- .github/workflows/frontend-pages.yml | 2 +- .github/workflows/labrinth-docker.yml | 2 +- .github/workflows/theseus-build.yml | 4 ++-- .github/workflows/theseus-release.yml | 2 +- .github/workflows/turbo-ci.yml | 2 +- 7 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/daedalus-docker.yml b/.github/workflows/daedalus-docker.yml index 0dda82541..66402bce5 100644 --- a/.github/workflows/daedalus-docker.yml +++ b/.github/workflows/daedalus-docker.yml @@ -19,7 +19,7 @@ on: jobs: docker: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.github/workflows/daedalus-run.yml b/.github/workflows/daedalus-run.yml index 56fbd9f82..a613d9d32 100644 --- a/.github/workflows/daedalus-run.yml +++ b/.github/workflows/daedalus-run.yml @@ -8,7 +8,7 @@ on: jobs: run-docker: if: github.repository_owner == 'modrinth' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout repository diff --git a/.github/workflows/frontend-pages.yml b/.github/workflows/frontend-pages.yml index cd575fdfe..111c54204 100644 --- a/.github/workflows/frontend-pages.yml +++ b/.github/workflows/frontend-pages.yml @@ -8,7 +8,7 @@ on: jobs: wait: if: github.repository_owner == 'modrinth' - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 permissions: contents: read deployments: write diff --git a/.github/workflows/labrinth-docker.yml b/.github/workflows/labrinth-docker.yml index 114c8ee48..2fbe75078 100644 --- a/.github/workflows/labrinth-docker.yml +++ b/.github/workflows/labrinth-docker.yml @@ -17,7 +17,7 @@ on: jobs: docker: - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 steps: - name: Checkout uses: actions/checkout@v2 diff --git a/.github/workflows/theseus-build.yml b/.github/workflows/theseus-build.yml index 76ae5f900..f0a980988 100644 --- a/.github/workflows/theseus-build.yml +++ b/.github/workflows/theseus-build.yml @@ -28,13 +28,13 @@ jobs: strategy: fail-fast: false matrix: - platform: [macos-latest, windows-latest, ubuntu-22.04] + platform: [macos-latest, windows-latest, blacksmith-4vcpu-ubuntu-2204] include: - platform: macos-latest artifact-target-name: universal-apple-darwin - platform: windows-latest artifact-target-name: x86_64-pc-windows-msvc - - platform: ubuntu-22.04 + - platform: blacksmith-4vcpu-ubuntu-2204 artifact-target-name: x86_64-unknown-linux-gnu runs-on: ${{ matrix.platform }} diff --git a/.github/workflows/theseus-release.yml b/.github/workflows/theseus-release.yml index 6cd2be01f..df4e64fc4 100644 --- a/.github/workflows/theseus-release.yml +++ b/.github/workflows/theseus-release.yml @@ -15,7 +15,7 @@ on: jobs: release: name: Release Modrinth App - runs-on: ubuntu-latest + runs-on: blacksmith-4vcpu-ubuntu-2404 env: LINUX_X64_BUNDLE_ARTIFACT_NAME: App bundle (x86_64-unknown-linux-gnu) diff --git a/.github/workflows/turbo-ci.yml b/.github/workflows/turbo-ci.yml index 6f82db1b2..2f2de50b8 100644 --- a/.github/workflows/turbo-ci.yml +++ b/.github/workflows/turbo-ci.yml @@ -11,7 +11,7 @@ on: jobs: build: name: Lint and Test - runs-on: ubuntu-22.04 + runs-on: blacksmith-4vcpu-ubuntu-2204 env: # Ensure pnpm output is colored in GitHub Actions logs