native macOS codings agent orchestrator
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix(ci): skip tuist auth on fork pull requests

Summary:
- skip `tuist auth login` for fork-originated `pull_request` runs
- keep Tuist OIDC authentication enabled for pushes and same-repo PRs

Rationale:
- fork PR workflows do not get `id-token: write`, so the shared setup
action cannot request a GitHub OIDC token there
- skipping the auth step in that context avoids failing CI before the
actual job work starts

Tests:
- `make check`
- `make build-app`

khoi 302de239 1f07873d

+1
+1
.github/actions/setup-macos/action.yml
··· 9 9 version: 2026.3.0 10 10 cache: true 11 11 - name: Authenticate with Tuist 12 + if: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository }} 12 13 shell: bash 13 14 run: mise exec -- tuist auth login 14 15 - name: Xcode cache key