Push to Code

Configure GitHub

Create at: GitHub → Settings → Developer settings → Fine-grained tokens
Permissions: Contents (read/write), Pull requests (read/write)

Project Settings

Repository

CSS mode auto-discovers your globals.css and falls back to DTCG if not found. Use DTCG to force the legacy token file.

Path to the DTCG token file (used in dtcg mode or as fallback in auto mode)

Overrides CSS auto-discovery when set.

When enabled, the plugin also commits tokens.dtcg.json as a generated artifact.

Disabled by default. When enabled, new token keys can be added to code on push.

Authentication

Create at: Fine-grained tokens
Permissions: Contents (read/write), Pull requests (read/write)

Display (Optional)

Used in PR descriptions. Defaults to owner/repo if empty.

License

Unlocks GitHub PR and two-way sync. Leave blank to keep existing key.