f371d8428d
Reapply "fix: improve iOS CI workflow with pipefail, fix Python indentation, add setup docs"
...
This reverts commit 36658fe7d1 .
2026-06-26 20:46:30 +00:00
36658fe7d1
Revert "fix: improve iOS CI workflow with pipefail, fix Python indentation, add setup docs"
...
This reverts commit c1cbc02826 .
2026-06-26 20:46:30 +00:00
c1cbc02826
fix: improve iOS CI workflow with pipefail, fix Python indentation, add setup docs
...
- Add set -o pipefail for proper build error detection
- Replace PIPESTATUS with $? (works correctly with pipefail)
- Fix Python indentation in inline scripts (avoids YAML linter false positives)
- Remove MergeTitle from Gitea merge API call (uses default)
- Add docs/ci-cd-setup.md with Mac runner and secrets setup guide
2026-06-26 20:42:58 +00:00
87e0610a62
ci: add PR → iPhone → LGTM workflow
...
- Triggers on PR to main (opened, synchronize, reopened)
- Build-deploy job: xcodegen + xcodebuild for iOS device
- Posts PR comment when build succeeds
- wait-approval job: polls for LGTM/KO comments via Gitea API
- Auto-merges on LGTM, blocks on KO, timeout after 2h
2026-06-26 20:41:14 +00:00
1ca8c3a467
Revert "ci: add PR → iPhone → LGTM workflow"
...
CI / Detect Changes (push) Successful in 4s
CI / Admin Web CI (push) Has been skipped
CI / YouTube Worker (push) Has been skipped
CI / Deploy (push) Has been skipped
This reverts commit 8116b18a38 .
2026-06-26 20:39:12 +00:00
8116b18a38
ci: add PR → iPhone → LGTM workflow
2026-06-26 20:36:51 +00:00