From ab70c76f4dc8ffe51f0c4d98fb23aea5c8eaff61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Catriel=20M=C3=BCller?= Date: Thu, 12 Feb 2026 20:26:30 -0300 Subject: [PATCH] feat: enable kc/kilo instructions --- .github/workflows/kilo.yml | 38 ++++++++++++++++++++++++++++++++++ .github/workflows/opencode.yml | 38 ---------------------------------- 2 files changed, 38 insertions(+), 38 deletions(-) create mode 100644 .github/workflows/kilo.yml delete mode 100644 .github/workflows/opencode.yml diff --git a/.github/workflows/kilo.yml b/.github/workflows/kilo.yml new file mode 100644 index 00000000000..a66c314e881 --- /dev/null +++ b/.github/workflows/kilo.yml @@ -0,0 +1,38 @@ +name: kilo + +on: + issue_comment: + types: [created] + pull_request_review_comment: + types: [created] + +jobs: + kilo: + if: | + (github.event.comment.author_association == 'MEMBER' || github.event.comment.author_association == 'OWNER') && + ( + contains(github.event.comment.body, ' /kc') || + startsWith(github.event.comment.body, '/kc') || + contains(github.event.comment.body, ' /kilo') || + startsWith(github.event.comment.body, '/kilo') + ) + runs-on: blacksmith-4vcpu-ubuntu-2404 + permissions: + id-token: write + contents: read + pull-requests: read + issues: read + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - uses: ./.github/actions/setup-bun + + - name: Run opencode + uses: Kilo-Org/kilo/github@latest + env: + KILO_API_KEY: ${{ secrets.KILO_API_KEY }} + KILO_ORG_ID: ${{ secrets.KILO_ORG_ID }} + KILO_PERMISSION: '{"bash": "deny"}' + with: + model: kilo/kilo/auto diff --git a/.github/workflows/opencode.yml b/.github/workflows/opencode.yml deleted file mode 100644 index df9e5d99415..00000000000 --- a/.github/workflows/opencode.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: opencode - -on: - issue_comment: - types: [created] - pull_request_review_comment: - types: [created] - -jobs: - opencode: - # kilocode_change start - disabled for kilo-cli fork (OpenCode bot commands) - if: false - # kilocode_change end - # Original condition: - # if: | - # contains(github.event.comment.body, ' /oc') || - # startsWith(github.event.comment.body, '/oc') || - # contains(github.event.comment.body, ' /opencode') || - # startsWith(github.event.comment.body, '/opencode') - runs-on: blacksmith-4vcpu-ubuntu-2404 - permissions: - id-token: write - contents: read - pull-requests: read - issues: read - steps: - - name: Checkout repository - uses: actions/checkout@v4 - - - uses: ./.github/actions/setup-bun - - - name: Run opencode - uses: Kilo-Org/kilo/github@latest - env: - OPENCODE_API_KEY: ${{ secrets.OPENCODE_API_KEY }} - KILO_PERMISSION: '{"bash": "deny"}' - with: - model: opencode/claude-opus-4-5