mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-08-28 19:11:03 +08:00
refactor: replace depot for blacksmith
This commit is contained in:
@@ -11,7 +11,7 @@ jobs:
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode Discord integration)
|
||||
if: false
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: read
|
||||
issues: read
|
||||
|
||||
@@ -11,7 +11,7 @@ jobs:
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode Discord integration)
|
||||
if: false
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: read
|
||||
|
||||
@@ -14,7 +14,7 @@ jobs:
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode infrastructure deployment)
|
||||
if: false
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
|
||||
|
||||
@@ -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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
id-token: write
|
||||
contents: write
|
||||
|
||||
@@ -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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: read
|
||||
issues: write
|
||||
|
||||
@@ -10,7 +10,7 @@ jobs:
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode Discord integration)
|
||||
if: false
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: write
|
||||
pull-requests: write
|
||||
|
||||
@@ -26,7 +26,7 @@ jobs:
|
||||
if: false
|
||||
# if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
env:
|
||||
TITLE: node_modules hashes
|
||||
|
||||
|
||||
@@ -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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
id-token: write
|
||||
contents: read
|
||||
|
||||
@@ -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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: write
|
||||
|
||||
@@ -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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
pull-requests: write
|
||||
steps:
|
||||
|
||||
@@ -17,7 +17,7 @@ jobs:
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode GitHub Action publishing)
|
||||
if: false
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
|
||||
@@ -16,7 +16,7 @@ jobs:
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode VSCode extension publishing)
|
||||
if: false
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
|
||||
@@ -30,7 +30,7 @@ permissions:
|
||||
|
||||
jobs:
|
||||
publish:
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode npm/AUR publishing)
|
||||
if: false
|
||||
# kilocode_change end - original: if: github.repository == 'Kilo-Org/kilo'
|
||||
@@ -99,15 +99,15 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
settings:
|
||||
- host: depot-macos-15
|
||||
- host: macos-latest
|
||||
target: x86_64-apple-darwin
|
||||
- host: depot-macos-15
|
||||
- host: macos-latest
|
||||
target: aarch64-apple-darwin
|
||||
- host: depot-windows-2022-8
|
||||
- host: blacksmith-4vcpu-windows-2025
|
||||
target: x86_64-pc-windows-msvc
|
||||
- host: depot-ubuntu-24.04-8
|
||||
- host: blacksmith-4vcpu-ubuntu-2404
|
||||
target: x86_64-unknown-linux-gnu
|
||||
- host: depot-ubuntu-24.04-arm-8
|
||||
- host: blacksmith-8vcpu-ubuntu-2404-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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
|
||||
@@ -17,7 +17,7 @@ jobs:
|
||||
# kilocode_change start - disabled for kilo-cli fork (OpenCode GitHub Action release)
|
||||
if: false
|
||||
# kilocode_change end
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
|
||||
@@ -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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: read
|
||||
pull-requests: write
|
||||
|
||||
@@ -11,7 +11,7 @@ env:
|
||||
|
||||
jobs:
|
||||
stale:
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
issues: write
|
||||
steps:
|
||||
|
||||
@@ -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 == 'Kilo-Org/kilo'
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ jobs:
|
||||
if: false
|
||||
# kilocode_change end
|
||||
name: Release Zed Extension
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
|
||||
@@ -11,7 +11,7 @@ jobs:
|
||||
matrix:
|
||||
settings:
|
||||
- name: linux
|
||||
host: depot-ubuntu-24.04-4
|
||||
host: blacksmith-4vcpu-ubuntu-2404
|
||||
playwright: bunx playwright install --with-deps
|
||||
workdir: .
|
||||
command: |
|
||||
@@ -19,7 +19,7 @@ jobs:
|
||||
git config --global user.name "opencode"
|
||||
bun turbo test
|
||||
- name: windows
|
||||
host: depot-windows-2025-4
|
||||
host: windows-latest
|
||||
playwright: bunx playwright install
|
||||
workdir: packages/app
|
||||
command: bun test:e2e:local
|
||||
|
||||
@@ -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: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
permissions:
|
||||
contents: read
|
||||
issues: write
|
||||
|
||||
@@ -7,7 +7,7 @@ on:
|
||||
|
||||
jobs:
|
||||
typecheck:
|
||||
runs-on: depot-ubuntu-24.04-4
|
||||
runs-on: blacksmith-4vcpu-ubuntu-2404
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v4
|
||||
|
||||
Reference in New Issue
Block a user