Files
ios-gitea-prs/README.md
T
Hermes 1025634978
Build iOS App / Build .ipa and publish source (push) Failing after 35s
GiteaPR: native iOS app to manage Gitea pull requests
Multi-repo PR inbox, review (approve/request changes/comment), merge with
gating toggle, read-only diff viewer, and Gitea Actions check status with
one-tap re-run. Ships unsigned via the iMac runner to the SideStore source.
2026-08-12 17:07:58 +00:00

34 lines
1.1 KiB
Markdown

# GiteaPR
Native iOS app to manage Gitea pull requests from your self-hosted instance
(gitea.bueso.eu). Multi-repo inbox, PR review, read-only diff browsing, and
Gitea Actions check status with one-tap re-run.
Built unsigned via Gitea Actions on the iMac runner and distributed through
the SideStore source at https://apps.bueso.eu/source.json.
## Build
```sh
xcodebuild -project GiteaPR.xcodeproj -scheme GiteaPR -configuration Release \
-sdk iphoneos -destination 'generic/platform=iOS' \
CODE_SIGNING_ALLOWED=NO CODE_SIGNING_REQUIRED=NO build
```
## Setup in the app
1. Create a personal access token in Gitea
(Settings → Applications) with scopes:
- `read:repository`
- `write:repository` (review, merge, comment)
- `read:user`
2. Enter the instance URL (e.g. `https://gitea.bueso.eu`) and the token in
Settings. The token is stored in the iOS Keychain.
## Known limitations
- Inline file review comments are not exposed by the Gitea API; the diff
viewer is read-only and comments are PR-level only.
- No push notifications in v1 (pull-to-refresh + badge).
- No offline queue in v1.