mirror of
https://github.com/d4rken-org/capod.git
synced 2026-09-14 18:26:11 -04:00
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.
This commit is contained in:
@@ -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<M.m.p>-rcN` or `v<M.m.p>-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
|
||||
|
||||
|
||||
+2
-2
@@ -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',
|
||||
|
||||
Reference in New Issue
Block a user