Browse Source

adjust action

Aiden Cline 5 months ago
parent
commit
1c1380d3c8
1 changed files with 4 additions and 18 deletions
  1. 4 18
      github/action.yml

+ 4 - 18
github/action.yml

@@ -6,15 +6,11 @@ branding:
 
 inputs:
   model:
-    description: "The model to use with opencode. Takes the format of `provider/model`."
+    description: "Model to use"
     required: true
 
   share:
-    description: "Whether to share the opencode session. Defaults to true for public repositories."
-    required: false
-
-  token:
-    description: "Optional GitHub access token for performing operations such as creating comments, committing changes, and opening pull requests. Defaults to the installation access token from the opencode GitHub App."
+    description: "Share the opencode session (defaults to true for public repos)"
     required: false
 
 runs:
@@ -24,20 +20,10 @@ runs:
       shell: bash
       run: curl -fsSL https://opencode.ai/install | bash
 
-    - name: Install bun
-      shell: bash
-      run: npm install -g bun
-
-    - name: Install dependencies
-      shell: bash
-      run: |
-        cd ${GITHUB_ACTION_PATH}
-        bun install
-
     - name: Run opencode
       shell: bash
-      run: bun ${GITHUB_ACTION_PATH}/index.ts
+      id: run_opencode
+      run: opencode github run
       env:
         MODEL: ${{ inputs.model }}
         SHARE: ${{ inputs.share }}
-        TOKEN: ${{ inputs.token }}