Migrate workflows to Blacksmith

This commit is contained in:
blacksmith-sh[bot] 2025-07-16 21:13:39 +00:00 committed by GitHub
parent 90043fe84d
commit 6c4d935d90
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 8 additions and 8 deletions

View File

@ -19,7 +19,7 @@ on:
jobs:
docker:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout
uses: actions/checkout@v2

View File

@ -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

View File

@ -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

View File

@ -17,7 +17,7 @@ on:
jobs:
docker:
runs-on: ubuntu-latest
runs-on: blacksmith-4vcpu-ubuntu-2404
steps:
- name: Checkout
uses: actions/checkout@v2

View File

@ -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 }}

View File

@ -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)

View File

@ -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