Greenlight: CI

Merge requests & pipelines

Only for iPhone

Free · Designed for iPhone. Not verified for macOS.

iPhone

Greenlight is a native iPhone client for GitLab, built for one job and built well: keeping on top of your merge requests and CI/CD pipelines from your phone. MERGE REQUESTS • Mine, review-requested, assigned, or all open MRs across your repos • Approve / unapprove, merge, merge-when-pipeline-succeeds, mark draft/ready, close/reopen • Reviewers & assignees, per-reviewer re-request review, and an approvals summary • Colored unified diffs, labels, branches, and ahead/behind with one-tap rebase • Threaded comments with reactions, reply, and resolve - plus an activity feed PIPELINES • Pipelines across all your repos: yours or everyone's, latest-per-branch • Stages and jobs at a glance; retry, cancel, run, and play manual jobs • A live-tailing job log with collapsible sections PUSH NOTIFICATIONS (OPTIONAL) • Know the instant a pipeline fails, recovers, or someone requests your review • Fine-grained controls and quiet hours TO-DOS • Your GitLab to-do list, tappable straight through to the item that needs you PRIVATE BY DESIGN • Your access token lives in the iOS Keychain - no analytics, no trackers, no ads • Optional Face ID lock • Light and dark mode, designed iOS-first Greenlight is an independent, unofficial client and is not affiliated with GitLab Inc. Works with gitlab.com. Requires a GitLab account and a personal access token (or GitLab sign-in) with API access. Greenlight is free, contains no in-app purchases, and unlocks no paid features. A free GitLab.com account works.

  • This app hasn’t received enough ratings or reviews to display an overview.

Merge request status now matches GitLab • The status shown for a merge request comes from its current head pipeline, so an old run on a superseded commit no longer reports a failure GitLab doesn't • Merge is no longer offered when GitLab would refuse it — it tells you what's blocking instead • A stage whose jobs were all skipped reads as skipped, not passed • A job allowed to fail reads as a warning, rather than failing the stage Links in comments • Links in merge request activity are now tappable, with the usual press-and-hold menu • GitLab links open in the app, on the right screen — including a link to a specific set of changes • Everything else opens in an in-app browser instead of leaving the app • The changes view can switch between diff versions Notifications • An expired or read-only token is reported as such, instead of looking like a missing GitLab role • The app now tells you when a colleague's webhook already covers you, so there's nothing to set up

The developer, PhiSeC Ltd, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Linked to You

    The following data may be collected and linked to your identity:

    • Contact Info
    • User Content
    • Identifiers

Privacy practices may vary, for example, based on the features you use or your age. Learn More

The developer has not yet indicated which accessibility features this app supports. Learn More

Seller
PhiSeC Ltd
Size
4.3 MB
Category
Developer Tools
Compatibility
Requires iOS 17.0 or later.
  • iPhone
    Requires iOS 17.0 or later.
  • Mac
    Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.
  • Apple Vision
    Requires visionOS 1.0 or later.
Languages
English
Age Rating
4+
Copyright
© 2026 PhiSeC Ltd