Skip to content

Comments

refactor(actions): remove base64 encoding/decoding from OAuth handling#9

Merged
activadee merged 2 commits intomainfrom
OW/OW-4-actions-fix
Jan 4, 2026
Merged

refactor(actions): remove base64 encoding/decoding from OAuth handling#9
activadee merged 2 commits intomainfrom
OW/OW-4-actions-fix

Conversation

@activadee
Copy link
Owner

Summary

  • Removed base64 encoding/decoding from OpenCode OAuth environment variable handling across all AI-powered actions
  • Updated action.yml configurations in pr-review, issue-label, and doc-sync actions to simplify authentication flow
  • Simplified OAuth processing logic, reducing unnecessary encoding overhead
  • Updated documentation in README and examples to reflect the new OAuth handling approach

**Actions fixed (removed | base64 -d):**
- actions/pr-review/action.yml
- actions/doc-sync/action.yml
- actions/issue-label/action.yml

**Docs updated (removed base64 pipe):**
- README.md
- examples/README.md

Now secrets are set directly: gh secret set OPENCODE_AUTH < ~/.local/share/opencode/auth.json

All checks pass: typecheck ✓, 10 tests ✓, build ✓

Attempt: att-6dee9160-f4a1-474b-abc2-e5c6ef988681
Profile: apg-70541e2b-d01c-4d50-a814-7025ac222ebe
@activadee activadee merged commit 7fa36ef into main Jan 4, 2026
0 of 2 checks passed
@activadee activadee deleted the OW/OW-4-actions-fix branch January 4, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant