Skip to content

Add support for multiple bundle IDs#416

Open
achkars wants to merge 1 commit intoLoopKit:devfrom
achkars-org:dev_suffix
Open

Add support for multiple bundle IDs#416
achkars wants to merge 1 commit intoLoopKit:devfrom
achkars-org:dev_suffix

Conversation

@achkars
Copy link

@achkars achkars commented Mar 1, 2026

This change helps create multiple versions of Loop for distribution.

Steps:

Create a new fork
Create a new repository variable called: TEAMID_SUFFIX
Build normally using GH actions

Impact:
If TEAMID_SUFFIX variable does NOT exists in the repository, no change to the building steps.
If TEAMID_SUFFIX variable exists, and is formatted correctly (A-Z, 0-9, 1 to 5 characters long), the new TEAMID will have a format of: TEAMID-SUFFIX (ex. Z7P62XVNWC-ABC12)

Changes:
Add TEAMID_SUFFIX repository variable to allow multiple unique Bundle IDs
Add checks to formatting in Validate_Secrets
Pass xcargs in gym to change MAIN_APP_BUNDLE_IDENTIFIER when a suffix is used.
Append TEAMID_SUFFIX to TEAM_ID variable in fastlane and all GH actions.

Add TEAMID_SUFFIX repository variable to allow multiple unique Bundle IDs

Add xcargs to change MAIN_APP_BUNDLE_IDENTIFIER when a suffix is used.

Integrate TEAMID_SUFFIX into TEAM_ID variable
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