Back to Tuist

OIDC authentication for CI environments

server/priv/marketing/changelog/2025.12.11-oidc-authentication.md

4.191.8734 B
Original Source

You can now authenticate with Tuist in CI environments using OpenID Connect (OIDC) tokens. This eliminates the need to manage long-lived secrets - just connect your GitHub repository to your Tuist project and run tuist auth login in your CI workflow.

yaml
name: Build
on: [push]

permissions:
  id-token: write
  contents: read

jobs:
  build:
    runs-on: macos-latest
    steps:
      - uses: actions/checkout@v4
      - uses: jdx/mise-action@v2
      - run: tuist auth login
      - run: tuist generate

OIDC authentication is currently supported on GitHub Actions, CircleCI, and Bitrise. See the CI integration documentation for setup instructions.