Copy logo as SVG
Copy wordmark as SVG
Download brand assets
Brand guidelines
更新紀錄 Product

Safer GitHub repository connections for CI authentication

GitHub treats repository owner and repository names without regard to capitalization, and Tuist now does the same when exchanging an OpenID Connect token for a CI access token. A project connected as Tuist/Example continues to authenticate workflows that report tuist/example.

Tuist also refuses to issue a CI token when the same GitHub repository is connected to projects in different Tuist accounts. The integration settings identify the affected accounts so you can remove the extra connection and restore authentication. This keeps every CI token scoped to one Tuist account.

When adding a project connection, Tuist verifies that the selected repository is available to that account's GitHub App before saving it.