Skip to content

Conversation

marionbarker
Copy link
Contributor

Action of this PR

The Gemfile.lock file is updated to use fastlane 2.228.0
The version number is incremented to 3.6.1

Reason for this PR

There were changes at Apple that broke some of the code (fastlane) we use with GitHub Actions to enable Loop to build from a browser.

People who already had valid certificates with properly configured Identifiers could build without issue. Those who needed to renew certificates were blocked from building.

People who wanted to configure to build for the first time could not run Add Identifiers.

Partial Solution

This update fixes these situations

  • people who already use GitHub Actions (aka Browser Build) and need to have their certificates updated can continue to build
  • people who switch to a different GitHub username (or organization) but use the same Apple Developer ID can build from the new username

The portion of the GitHub action used for new builders that enable them to Add Identifiers with the required capabilities select is still not working. However, if those Identifiers are manually created and configured, then the user can build Loop.

@marionbarker
Copy link
Contributor Author

marionbarker commented Jun 13, 2025

Test

Mac-Xcode

  • I built and confirmed version number was incremented

GitHub Actions (Browser Build)

@ps2 ps2 self-requested a review June 13, 2025 14:35
Copy link
Contributor

@ps2 ps2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@marionbarker marionbarker merged commit 016c1fd into main Jun 13, 2025
1 check passed
@marionbarker marionbarker deleted the hotfix/main_fastlane_2.228.0 branch June 13, 2025 14:57
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.

2 participants