Update to Fastlane 2.230.0 by marionbarker · Pull Request #492 · loopandlearn/LoopFollow
Purpose
(edited - the original PR name and the commit has the wrong fastlane version listed - it is 2.230.0, not 2.330.0. Fix the comments in the PR, ignore the error in the commit comment.)
The release of Fastlane 2.230.0 enables the ability to run Add Identifiers without requiring the hacked version of fastlane 2.228.0 plus pr 29596 that we have been using since 2025-June-17.
Method
Modify the Gemfile and run bundle install and commit changes to Gemfile and Gemfile.lock
- Specify version 2.230.0 for fastlane.
- Remove the rexml requirement because that is now included with the fastlane version
Test
The automatic addition of the push notification capability is still not working for LoopFollow, although it is for the other applications.
LoopFollow Test
Test the 4 actions with this version of fastlane for LoopFollow.
Note that only Add Identifiers and Build need to be run to exercise all the yml files; but go on and run all 4 in order
- ✅ All GitHub build actions were successful
- Link to successful build action with the 3 actions immediately before also run with this version of the code as the default branch
LoopWorkspace test
note branch name had a typo - this updated to 2.230.0 for fastlane
This test was run to confirm the ability for this version of fastlane to add identifier capabilities for other OS-AID, specifically used LoopWorkspace fastlane_2.330.0 for this test:
- Delete one of the Loop Identifiers (
Loop Widget Extension) - Make
fastlane_2.330.0the default branch - ✅ Successful Run Add Identifiers
- ✅ Observe the
Loop Widget ExtensionIdentifier was restored - Configure that identifier to use the Loop App Group (again)
- ✅ Successful build