From ed66731207fff0e53d5e6a946dbeaf4cea83c0c9 Mon Sep 17 00:00:00 2001 From: darken Date: Thu, 3 Sep 2026 15:11:14 +0200 Subject: [PATCH] chore(fastlane): Roll out beta track releases to 100% Both supply lanes staged uploads at 10% of the beta track, which left the remaining 90% waiting on a manual Play Console rollout step for every release. Beta-track users have already opted in, so staging within that audience adds a manual gate without adding safety. Promotion from the beta track to production stays manual. --- .claude/skills/release/SKILL.md | 6 +++--- fastlane/Fastfile | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.claude/skills/release/SKILL.md b/.claude/skills/release/SKILL.md index a9b834e9..22b1ef7f 100644 --- a/.claude/skills/release/SKILL.md +++ b/.claude/skills/release/SKILL.md @@ -72,13 +72,13 @@ bats tools/release/bump.bats | Tag suffix | FOSS APK | GitHub release | Fastlane lane | Play track | Rollout | |---|---|---|---|---|---| -| `-beta*` | `assembleFossBeta` | pre-release | `beta` | `beta` | 10% | -| `-rc*` | `assembleFossRelease` | full release | `production` | **`beta`** | 10% | +| `-beta*` | `assembleFossBeta` | pre-release | `beta` | `beta` | 100% | +| `-rc*` | `assembleFossRelease` | full release | `production` | **`beta`** | 100% | `release-tag.yml` accepts only `v-rcN` or `v-betaN` — any other suffix fails `validate-tag` before a build starts. There is no third channel. -`lane :production` in `Fastfile` uploads to Play's **beta** track at 10% — manually promoted to production via Play Console. +`lane :production` in `Fastfile` uploads to Play's **beta** track at 100% — manually promoted to production via Play Console. ## Rollback diff --git a/fastlane/Fastfile b/fastlane/Fastfile index b7d720d7..6149ac69 100644 --- a/fastlane/Fastfile +++ b/fastlane/Fastfile @@ -25,7 +25,7 @@ platform :android do sh "bash ./remove_unsupported_languages.sh" supply( track: 'beta', - rollout: '0.10', + rollout: '1.0', package_name: 'eu.darken.capod', skip_upload_changelogs: 'false', skip_upload_apk: 'true', @@ -40,7 +40,7 @@ platform :android do sh "bash ./remove_unsupported_languages.sh" supply( track: 'beta', - rollout: '0.10', + rollout: '1.0', package_name: 'eu.darken.capod', skip_upload_changelogs: 'false', skip_upload_apk: 'true',