Skip to content

ci(release): drop the physical acceptance comment gate - #28

Merged
chocky335 merged 9 commits into
mainfrom
fix/release-without-device-gate
Oct 19, 2026
Merged

chocky335 merged 9 commits into
mainfrom
fix/release-without-device-gate

Conversation

@chocky335

Copy link
Copy Markdown
Owner

The publish workflow needed a new iPhone acceptance comment for every build, so each release waited on a device test even when no iOS code changed. This removes the acceptance_comment input and its check from scripts/release-readiness.mjs. The iPhone check stays in docs/releasing.md as a manual step for iOS changes.

Review focus: the gate still requires the green full CI run, the package identity and the remote main checks.

🤖 Generated with Claude Code

@chocky335
chocky335 merged commit d067305 into main Oct 19, 2026
9 checks passed
@chocky335

Copy link
Copy Markdown
Owner Author

Physical iPhone check passed on 04eb728. Device: Chocky Phone. iOS 27.0.1. This PR changes no iOS code, so the check also covers the merge commit d067305.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant