Skip to content

feat(web): require GitHub auth before actions#219

Merged
skulidropek merged 3 commits intomainfrom
codex/ci-e2e-ssh-checks
Apr 13, 2026
Merged

feat(web): require GitHub auth before actions#219
skulidropek merged 3 commits intomainfrom
codex/ci-e2e-ssh-checks

Conversation

@skulidropek
Copy link
Copy Markdown
Member

Summary

  • auto-load GitHub auth status when browser UI starts
  • redirect to Auth and open GitHub OAuth prompt when no usable GitHub token is configured
  • block create/menu actions until GitHub auth is loaded and usable

Verification

  • bun run --cwd packages/app typecheck
  • bun run --cwd packages/app lint
  • bun run --cwd packages/app lint:tests
  • bun run --cwd packages/app lint:effect
  • bun run --cwd packages/app test
  • bun run --cwd packages/app build:web
  • curl -fsS http://127.0.0.1:4174/api/auth/github/status

@skulidropek skulidropek merged commit 0e81cfb into main Apr 13, 2026
13 checks passed
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