diff --git a/.forgejo/workflows/opencode.yml b/.forgejo/workflows/opencode.yml deleted file mode 100644 index 55ee113..0000000 --- a/.forgejo/workflows/opencode.yml +++ /dev/null @@ -1,60 +0,0 @@ -name: opencode -on: - issue_comment: - types: [created] - pull_request_review_comment: - types: [created] - pull_request_review: - types: [submitted] - -jobs: - opencode: - if: | - contains(github.event.comment.body, '/oc') || - contains(github.event.comment.body, '/opencode') - runs-on: docker-amd64 - container: - image: node:lts-bookworm - permissions: - id-token: write - contents: write - pull-requests: write - issues: write - steps: - - name: Install git, curl and Docker - run: | - apt-get update -qq - apt-get install -y -qq git curl unzip docker.io - - - name: Start Docker daemon - run: | - dockerd --host=unix:///var/run/docker.sock --iptables=false --dns=8.8.8.8 --dns=8.8.4.4 > /tmp/dockerd.log 2>&1 & - for i in $(seq 1 30); do - sleep 2 - docker info > /dev/null 2>&1 && echo "Docker daemon ready" && exit 0 - echo "Waiting for Docker daemon... ($i/30)" - done - echo "=== dockerd failed to start, logs: ===" - cat /tmp/dockerd.log - exit 1 - - - name: Checkout repository - run: | - git clone --depth=1 --branch "${{ github.ref_name }}" \ - "https://oauth2:${{ github.token }}@bitfreedom.net/code/${{ github.repository }}.git" \ - . - - - name: Fetch action source - run: | - git clone --depth=1 --branch v1 \ - "https://oauth2:${{ github.token }}@bitfreedom.net/code/nomyo-ai/actions.git" \ - ./.opencode-action - - - name: Run opencode - uses: ./.opencode-action - with: - nomyo_api_key: ${{ secrets.NOMYO_API_KEY }} - model: nomyo/unsloth/Qwen3.6-35B-A3B-GGUF:UD-Q4_K_M - forgejo_api_url: https://bitfreedom.net/code/ - forgejo_token: ${{ secrets.FORGEJO_TOKEN }} - forgejo_push_token: ${{ secrets.FORGEJO_PUSH_TOKEN }}