Skip to content

Use Lua team ID throughout release signing#7

Merged
ojowwalker77 merged 1 commit into
mainfrom
agent/lua-release-team-id-all-steps
Jul 17, 2026
Merged

Use Lua team ID throughout release signing#7
ojowwalker77 merged 1 commit into
mainfrom
agent/lua-release-team-id-all-steps

Conversation

@ojowwalker77

Copy link
Copy Markdown
Owner

What changed

  • passes the configured APPLE_TEAM_ID repository variable into the archive step
  • passes the same value into Chromium helper re-signing
  • preserves the optional secret override consistently across all three consumers

Root cause

Release run 29579943256 passed credential preflight but later supplied an empty DEVELOPMENT_TEAM to xcodebuild. The preflight had been fixed, while the archive and re-sign steps still read only secrets.APPLE_TEAM_ID.

Validation

  • every TEAM_ID environment mapping now uses the same expression
  • git diff --check
  • no local build, test, package, or app launch

@ojowwalker77
ojowwalker77 marked this pull request as ready for review July 17, 2026 12:29
@ojowwalker77
ojowwalker77 merged commit db8815c into main Jul 17, 2026
4 checks passed
@ojowwalker77
ojowwalker77 deleted the agent/lua-release-team-id-all-steps branch July 17, 2026 12:30
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.

1 participant