Skip to content

refactor(auth): replace GITHUB_USERS/OWNERS with single GITHUB_USER#3

Merged
pasha-kuznetsov merged 1 commit into
mainfrom
pasha/user-auth-simplification
May 18, 2026
Merged

refactor(auth): replace GITHUB_USERS/OWNERS with single GITHUB_USER#3
pasha-kuznetsov merged 1 commit into
mainfrom
pasha/user-auth-simplification

Conversation

@pasha-kuznetsov
Copy link
Copy Markdown
Contributor

  • Replace GITHUB_USERS and GITHUB_OWNERS with GITHUB_USER: single login for personal-account mode
  • Org mode (GITHUB_ORG[S]) and user mode are now mutually exclusive, enforced at startup and in JSON Schema
  • Compute github.owner from user or first org; backfill github.org from first orgs entry for template compatibility
  • Update vars.defaults.json home URL to use {{github.owner}}

- Replace GITHUB_USERS and GITHUB_OWNERS with GITHUB_USER: single login
  for personal-account mode
- Org mode (GITHUB_ORG[S]) and user mode are now mutually exclusive,
  enforced at startup and in JSON Schema
- Compute github.owner from user or first org; backfill github.org from
  first orgs entry for template compatibility
- Update vars.defaults.json home URL to use {{github.owner}}
@pasha-kuznetsov pasha-kuznetsov merged commit ca5791e into main May 18, 2026
1 check passed
@pasha-kuznetsov pasha-kuznetsov deleted the pasha/user-auth-simplification branch May 18, 2026 08:37
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