Skip to content

Commit 247141e

Browse files
committed
add secrest_admin_pat support
1 parent bab5069 commit 247141e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

action.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,10 @@ inputs:
7777
description: "Claude AI OAuth token expiration timestamp (required when use_oauth is true)"
7878
required: false
7979
default: ""
80+
secrets_admin_pat:
81+
description: 'Personal Access Token with secrets:write permission to refresh OAuth tokens (required when use_oauth is true)'
82+
required: false
83+
default: ''
8084

8185
max_turns:
8286
description: "Maximum number of conversation turns"
@@ -126,7 +130,7 @@ runs:
126130
- name: Run Claude Code
127131
id: claude-code
128132
if: steps.prepare.outputs.contains_trigger == 'true'
129-
uses: grll/claude-code-base-action@83c1d87085aace6d7d9334e7f2be763049fd54da # Latest commit from fork with critical fix
133+
uses: grll/claude-code-base-action@2a39af4aa64ec9820abb60cf4dea094225e84e48 # Latest commit from fork with critical fix
130134
with:
131135
prompt_file: ${{ runner.temp }}/claude-prompts/claude-prompt.txt
132136
allowed_tools: ${{ env.ALLOWED_TOOLS }}
@@ -142,6 +146,7 @@ runs:
142146
claude_access_token: ${{ inputs.claude_access_token }}
143147
claude_refresh_token: ${{ inputs.claude_refresh_token }}
144148
claude_expires_at: ${{ inputs.claude_expires_at }}
149+
secrets_admin_pat: ${{ inputs.secrets_admin_pat }}
145150
claude_env: ${{ inputs.claude_env }}
146151
env:
147152
# Model configuration

0 commit comments

Comments
 (0)