Skip to content

Commit 362ca5b

Browse files
Merge pull request #504 from off-grid-ai/hotfix/manual-only-ci-triggers
hotfix(ci): make release + UAT manual-only (no auto-run on merge/push)
2 parents 653067a + 6db08b5 commit 362ca5b

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ name: Build and Release Android
33
# If you rename this workflow, update the workflow_run trigger in release-ios.yml.
44

55
on:
6-
push:
7-
branches: [main] # every merge to main cuts a release
8-
workflow_dispatch: {} # manual fallback
6+
# Manual only. Releases are cut by hand (scripts/release.sh locally, or this dispatch) —
7+
# merging to main must NOT auto-publish to the stores.
8+
workflow_dispatch: {}
99

1010
permissions:
1111
contents: write

.github/workflows/uat-dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
name: UAT build (dev → internal testers)
2020

2121
on:
22-
push:
23-
branches: [dev]
22+
# Manual only. Betas are cut by hand (scripts/uat.sh locally, or this dispatch) — pushing
23+
# to dev must NOT auto-build/publish a beta.
2424
workflow_dispatch:
2525
inputs:
2626
platform:

0 commit comments

Comments
 (0)