mirror of
https://github.com/block/buzz.git
synced 2026-11-12 20:31:12 +00:00
Document automated mobile release handoff
Describe candidate tags automatically supplying mobile_ref to the private release build, retain the manual-build fallback, and clarify that store consoles own publication decisions. Co-authored-by: npub102wg7q285p64ch2fjvstmf2ntn2sz3c4u5hmwatalc76mhsuauysftjtfj <7a9c8f0147a0755c5d499320bda5535cd5014715e52fb7757dfe3dadde1cef09@buzz.block.builderlab.xyz> Signed-off-by: npub102wg7q285p64ch2fjvstmf2ntn2sz3c4u5hmwatalc76mhsuauysftjtfj <7a9c8f0147a0755c5d499320bda5535cd5014715e52fb7757dfe3dadde1cef09@buzz.block.builderlab.xyz>
This commit is contained in:
parent
cfdea818db
commit
5c422a99e0
@@ -12,18 +12,16 @@ name: Auto-tag on Release PR Merge
|
||||
# → tag chart-v<v> → helm-chart.yml (helm chart)
|
||||
#
|
||||
# Mobile candidate tags do not come from merged PRs. Operators create immutable
|
||||
# mobile-v<v>-rc.N tags directly from remote main with scripts/mobile-release.sh,
|
||||
# then hand the exact tag to buzz-releases.
|
||||
# mobile-v<v>-rc.N tags directly from remote main with scripts/mobile-release.sh.
|
||||
# Publishing a candidate automatically triggers the private buzz-releases build
|
||||
# with the exact tag supplied as mobile_ref. The Buildkite input remains only as
|
||||
# a fallback for manually started builds; App Store Connect and Play Console own
|
||||
# the decisions to submit or publish each uploaded candidate.
|
||||
#
|
||||
# Release tags are created with a short-lived token from the dedicated
|
||||
# buzz-release-bot GitHub App. GitHub attributes the ref creation to that
|
||||
# App, so the consumer's `on.push.tags` trigger runs normally. The workflow's
|
||||
# default GITHUB_TOKEN remains read-only and is never used to create a tag.
|
||||
#
|
||||
# Mobile is manual-only by infosec necessity: OSS `block/buzz` CI must
|
||||
# not trigger CI in the private `buzz-releases` repo. A human feeds the exact
|
||||
# mobile candidate tag to the private Buildkite pipeline, which builds and
|
||||
# ships mobile.
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
||||
Reference in New Issue
Block a user