mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-09 15:59:30 +00:00
Add iOS release agent guardrails
This commit is contained in:
parent
6df7db9f9e
commit
77f632e7db
2 changed files with 12 additions and 0 deletions
11
apps/ios/AGENTS.md
Normal file
11
apps/ios/AGENTS.md
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
# iOS Release Agent Policy
|
||||
|
||||
Root rules still apply. This file adds the iOS release guardrails.
|
||||
|
||||
## App Store Releases
|
||||
|
||||
- Agent-driven App Store uploads must use only `pnpm ios:release:upload`.
|
||||
- If `pnpm ios:release:upload` exits non-zero, stop immediately and report the failing step.
|
||||
- After a failed `pnpm ios:release:upload`, do not continue with `pnpm ios:release:archive`, `asc builds upload`, `asc release stage`, `asc publish appstore`, `asc review submit`, direct Fastlane lanes, or any manual App Store Connect mutation command.
|
||||
- Do not submit an iOS App Store version for App Review. App Review submission stays manual unless the user explicitly asks to submit a specific already-prepared version after the failed state has been reported.
|
||||
- `pnpm ios:release:archive` is for local archive validation only. It is not a fallback release path after screenshot, metadata, or upload-lane failure.
|
||||
1
apps/ios/CLAUDE.md
Symbolic link
1
apps/ios/CLAUDE.md
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
AGENTS.md
|
||||
Loading…
Add table
Add a link
Reference in a new issue