From 66708de2d3a76c7bdb1e05194357f7d6286b1dc9 Mon Sep 17 00:00:00 2001 From: "blacksmith-sh[bot]" <157653362+blacksmith-sh[bot]@users.noreply.github.com> Date: Sun, 26 Jul 2026 14:06:08 +0000 Subject: [PATCH] Migrate workflows to Blacksmith --- .github/workflows/ci.yml | 2 +- .github/workflows/release.yml | 12 ++++++------ .github/workflows/sync-pkgbuild.yml | 2 +- .github/workflows/version-bump.yml | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 08eef0ec4..e8ec540a3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,7 +9,7 @@ on: jobs: test: name: Test and build on Arch Linux - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 container: image: archlinux:latest env: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b84f138b6..67f9d39db 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -13,7 +13,7 @@ on: jobs: metadata: name: Prepare release metadata - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 container: image: ubuntu:24.04 if: ${{ github.repository_owner == 'instantOS' }} @@ -42,7 +42,7 @@ jobs: run: bash scripts/ci/determine-release.sh build: name: Build release artifacts - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 1440 container: image: archlinux:latest @@ -107,7 +107,7 @@ jobs: # See the multi-arch (arm64/armhf) setup below for the equivalent dance on # the glibc side as a starting point. name: Cross-compile for ARM targets - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 1440 container: image: ubuntu:24.04 @@ -181,7 +181,7 @@ jobs: run: rm -rf /opt/cargo /opt/rustup pkgbuild: name: Build Arch binary package - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 timeout-minutes: 1440 container: image: archlinux:latest @@ -237,7 +237,7 @@ jobs: path: artifacts/ deb: name: Build Debian package - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 container: image: ubuntu:24.04 needs: @@ -286,7 +286,7 @@ jobs: path: artifacts/ release: name: Publish GitHub release - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 container: image: ubuntu:24.04 needs: diff --git a/.github/workflows/sync-pkgbuild.yml b/.github/workflows/sync-pkgbuild.yml index 123d77237..2a1883d3d 100644 --- a/.github/workflows/sync-pkgbuild.yml +++ b/.github/workflows/sync-pkgbuild.yml @@ -9,7 +9,7 @@ on: jobs: sync: if: github.event.pull_request.head.repo.full_name == github.repository && startsWith(github.head_ref, 'release/') - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 container: image: archlinux:latest defaults: diff --git a/.github/workflows/version-bump.yml b/.github/workflows/version-bump.yml index 7fcaa26a9..a761428cd 100644 --- a/.github/workflows/version-bump.yml +++ b/.github/workflows/version-bump.yml @@ -28,7 +28,7 @@ on: jobs: version-bump: name: Prepare release PR - runs-on: self-hosted + runs-on: blacksmith-4vcpu-ubuntu-2404 container: image: ubuntu:24.04 if: ${{ github.repository_owner == 'instantOS' }}