Skip to content

Commit cf526c5

Browse files
committed
Drop legacy direct private key authentication
WORKER_URL is now the only authentication method. Removes the App import, PRIVATE_KEY input, and the dual-path auth logic. https://claude.ai/code/session_01NpiSv9DJeWXyK77tjPGt8F
1 parent 0408264 commit cf526c5

4 files changed

Lines changed: 85 additions & 3043 deletions

File tree

action.yml

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,10 @@ inputs:
99
required: true
1010
JOB_ID:
1111
required: true
12-
# Option A: provide the GitHub App private key directly (self-hosted App usage)
13-
PRIVATE_KEY:
14-
required: false
15-
# Option B: provide the Cloudflare Worker URL to exchange a GitHub OIDC token
16-
# for an installation access token (requires id-token: write permission on the job)
12+
# Cloudflare Worker URL to exchange a GitHub OIDC token for an installation
13+
# access token (requires id-token: write permission on the job)
1714
WORKER_URL:
18-
required: false
15+
required: true
1916
JOB_REGEX:
2017
required: true
2118
STEP_REGEX:

0 commit comments

Comments
 (0)