Automatic setup TestFlight link for every merge request
Closed, WontfixPublic

Description

Currently, building the KDE Connect iOS project to a real device either requires being on the KDE's Apple developer team or disable/workaround entitlements, making it difficult to test merge requests out on real devices.

It should be possible to use App Store Connect API or other tools during CI workflow to automatically create a new beta group (when merge request is first created), generate and share the public link (limited to ~10 people), submit the build on every commit, and make the new build available for the group, so that people who'd like to test out the MR can do so on their own device.

apollozhu created this task.Mar 1 2023, 8:48 PM
apollozhu triaged this task as Wishlist priority.

Based on people's utilization of TestFlight alpha testing for merge requests https://invent.kde.org/network/kdeconnect-ios/-/merge_requests/84 and https://invent.kde.org/network/kdeconnect-ios/-/merge_requests/93, looks like there's no need for this automation. If contributors requests a TestFlight build the reviewer can probably make one manually without spending too much time.

apollozhu closed this task as Wontfix.Apr 4 2023, 6:07 AM
apollozhu claimed this task.