Skip to content

feat: Update documentation surrounding CI and API keys#516

Merged
easymac merged 8 commits intomainfrom
mc/api-keys-changes
Mar 25, 2026
Merged

feat: Update documentation surrounding CI and API keys#516
easymac merged 8 commits intomainfrom
mc/api-keys-changes

Conversation

@easymac
Copy link
Copy Markdown
Contributor

@easymac easymac commented Mar 20, 2026

Status

READY

Description

  • Add a new dedicated API Keys page documenting the full lifecycle of API keys: creation, usage, expiration options, permission levels, revocation, migration from login:ci, and security details.
  • Rewrite the shared CI authentication snippet to direct users to the console-based API key flow instead of the deprecated shorebird login:ci command. Includes a migration callout noting login:ci tokens remain valid until March 2027.
  • Update the FAQ entry for CI usage to point users to the console for API key creation rather than the old CLI flow.

@easymac easymac requested review from eseidel and tomarra March 23, 2026 19:55
Copy link
Copy Markdown
Contributor

@eseidel eseidel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing!

@easymac easymac merged commit 23263c8 into main Mar 25, 2026
3 of 4 checks passed
@easymac easymac deleted the mc/api-keys-changes branch March 25, 2026 17:52
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.

4 participants