fix: replace Blacksmith runners with GitHub-hosted runners

Replace all Blacksmith runner references with standard GitHub-hosted runners:
- blacksmith-4vcpu-ubuntu-2404 → ubuntu-latest
- blacksmith-4vcpu-ubuntu-2404-arm → ubuntu-24.04-arm
- blacksmith-4vcpu-windows-2025 → windows-latest

This enables GitHub Actions to run in the Kilo-Org fork which doesn't have
access to Blacksmith runners.
This commit is contained in:
Marius Wichtner
2026-01-27 19:38:08 +01:00
parent e971753521
commit 04fc8b4e0c
21 changed files with 26 additions and 26 deletions
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode Discord integration)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: read
issues: read
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode Discord integration)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: read
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode infrastructure deployment)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
+1 -1
View File
@@ -13,7 +13,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode docs automation)
if: false
# kilocode_change end - original: if: github.repository == 'sst/opencode'
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
id-token: write
contents: write
+1 -1
View File
@@ -9,7 +9,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (requires OpenCode API key and install)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: read
issues: write
+1 -1
View File
@@ -21,7 +21,7 @@ jobs:
# github.event.pull_request.user.login != 'adamdotdevin' &&
# github.event.pull_request.user.login != 'iamdavidhill' &&
# github.event.pull_request.user.login != 'opencode-agent[bot]'
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
+1 -1
View File
@@ -8,7 +8,7 @@ on:
jobs:
generate:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
+2 -2
View File
@@ -26,8 +26,8 @@ jobs:
fail-fast: false
matrix:
os:
- blacksmith-4vcpu-ubuntu-2404
- blacksmith-4vcpu-ubuntu-2404-arm
- ubuntu-latest
- ubuntu-24.04-arm
- macos-15-intel
- macos-latest
runs-on: ${{ matrix.os }}
+1 -1
View File
@@ -9,7 +9,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode Discord notifications)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- name: Send nicely-formatted embed to Discord
uses: SethCohen/github-releases-to-discord@v1
+1 -1
View File
@@ -17,7 +17,7 @@ jobs:
# startsWith(github.event.comment.body, '/oc') ||
# contains(github.event.comment.body, ' /opencode') ||
# startsWith(github.event.comment.body, '/opencode')
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
id-token: write
contents: read
+1 -1
View File
@@ -17,7 +17,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode GitHub Action publishing)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
+1 -1
View File
@@ -16,7 +16,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode VSCode extension publishing)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
+5 -5
View File
@@ -30,7 +30,7 @@ permissions:
jobs:
publish:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
# kilocode_change start - disabled for kilo-cli fork (OpenCode npm/AUR publishing)
if: false
# kilocode_change end - original: if: github.repository == 'anomalyco/opencode'
@@ -103,11 +103,11 @@ jobs:
target: x86_64-apple-darwin
- host: macos-latest
target: aarch64-apple-darwin
- host: blacksmith-4vcpu-windows-2025
- host: windows-latest
target: x86_64-pc-windows-msvc
- host: blacksmith-4vcpu-ubuntu-2404
- host: ubuntu-latest
target: x86_64-unknown-linux-gnu
- host: blacksmith-4vcpu-ubuntu-2404-arm
- host: ubuntu-24.04-arm
target: aarch64-unknown-linux-gnu
runs-on: ${{ matrix.settings.host }}
steps:
@@ -212,7 +212,7 @@ jobs:
- publish
- publish-tauri
if: needs.publish.outputs.tag
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
+1 -1
View File
@@ -17,7 +17,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode GitHub Action release)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
# github.event.issue.pull_request &&
# startsWith(github.event.comment.body, '/review') &&
# contains(fromJson('["OWNER","MEMBER"]'), github.event.comment.author_association)
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
+1 -1
View File
@@ -12,7 +12,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (OpenCode stats tracking)
if: false
# kilocode_change end - original: if: github.repository == 'anomalyco/opencode'
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: write
+1 -1
View File
@@ -11,7 +11,7 @@ jobs:
if: false
# kilocode_change end
name: Release Zed Extension
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
+1 -1
View File
@@ -14,7 +14,7 @@ jobs:
matrix:
settings:
- name: linux
host: blacksmith-4vcpu-ubuntu-2404
host: ubuntu-latest
playwright: bunx playwright install --with-deps
workdir: .
command: |
+1 -1
View File
@@ -9,7 +9,7 @@ jobs:
# kilocode_change start - disabled for kilo-cli fork (requires OpenCode API key and install)
if: false
# kilocode_change end
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
permissions:
contents: read
issues: write
+1 -1
View File
@@ -7,7 +7,7 @@ on:
jobs:
typecheck:
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
+1 -1
View File
@@ -23,7 +23,7 @@ on:
jobs:
update-node-modules-hashes:
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository
runs-on: blacksmith-4vcpu-ubuntu-2404
runs-on: ubuntu-latest
env:
TITLE: node_modules hashes