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

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.0 the default branch
  • Successful Run Add Identifiers
  • ✅ Observe the Loop Widget Extension Identifier was restored
  • Configure that identifier to use the Loop App Group (again)
  • Successful build