Runway will register new devices with the Apple Developer Portal, and disable them when the associated app users are removed from the app in Runway.
General
Runway will sync valid provisioning profiles in the Apple Developer Portal to include new app user devices if needed.
General
Trigger the configured Release Candidate build workflow after release is kicked off.
Release cycle
Runway will automatically keep your organization members and their access levels in sync with your company directory.
General
On release completion, transition issue tracking tickets to the configured status.
Release cycle
For each new build, automatically upload its dSYM files to your crash reporting tool to allow for desymbolication.
Release cycle
Automatically upload build artifacts from specific CI workflows to configured destinations in TestFlight or Play Console.
Release cycle
For any late-arriving fixes or other work required for a given release, automatically cherry pick them onto your release branch after they're merged into your development branch.
Release cycle
Once a given release is completed and tagged, automatically delete its release branch.
Release hygiene
Automatically invite new team members to App Store Connect or Play Console with the appropriate permissions, and remove access for team members who leave your team.
General
Automatically backmerge late-arriving work that exists only on your release branch to your development branch and any other upcoming release branches.
Release cycle
Automatically copy over 'What to Test' or beta release notes of a previous build in TestFlight or Play Console to the next new build.
Beta testing
For each submission to Apple, automatically attach default reviewer info including file attachments.
App store tasks
Automatically create a new, dedicated Slack channel for each release.
Release cycle
Automatically pause a phased rollout if configured health metrics fall outside acceptable thresholds you define.
Release cycle
Automatically release an update to all users early, if configured health thresholds are satisfied and a minimum adoption rate is reached.
Release cycle
Whenever new builds are uploaded to Google Play Console, promote them to any initial default track for testing.
Release cycle
Runway will bump the version on your working branch according to the strategy set for the app.
Release cycle
Whenever new builds are uploaded to TestFlight, Firebase App Distribution, or App Center, assign them to any default groups of testers.
Beta testing
Automatically submit new builds for TestFlight beta review as soon as processing finishes.
Beta testing
Automatically apply default export compliance answer to each build uploaded to App Store Connect.
App store tasks
Automatically release your app update (and start your rollout, if applicable) on a scheduled date and time.
Release cycle
Automatically submit the selected build for store review on a scheduled date and time.
Release cycle
Automatically kick off each release, e.g. by creating a release branch or triggering your RC workflow, on a scheduled date and time.
Release cycle
Automatically apply missing fix versions or other labels tying project management tickets to the release their work ships with.
Release hygiene
For any pull request opened by Runway (e.g. version bump PR), automatically merge the PR, waiting for required checks and approvals where applicable.
General
At the end of each release cycle, automatically tag the final commit and generate a release record summarizing changes and attaching artifacts where applicable.
Release hygiene
Automatically draft your next release, including prep work like assigning a release pilot and target kickoff, submit, and release schedule.
General
Automatically apply release notes (from default, previous release, or latest testing notes) to each release.
App store tasks
When tagging each release, automatically attach the final artifacts to the release record in GitHub or GitLab.
General
Automatically download artifacts generated by your CI/CD workflows, and optionally notify your team with direct links to download builds.
General
Automatically create new versions in App Store Connect and new draft production releases in Google Play Console when you begin to prepare your next release.
App store tasks
Automatically select the latest available build to prepare for release in App Store Connect or Google Play Console.
App store tasks