An open API service indexing awesome lists of open source software.

https://github.com/winebarrel/succ

Succ is an application that notifies the user of pull requests that have passed testing and have been approved, or pull requests that have failed testing.
https://github.com/winebarrel/succ

github macos pr pull-request pull-requests swift

Last synced: 11 months ago
JSON representation

Succ is an application that notifies the user of pull requests that have passed testing and have been approved, or pull requests that have failed testing.

Awesome Lists containing this project

README

          

# Succ

[![CI](https://github.com/winebarrel/Succ/actions/workflows/ci.yml/badge.svg)](https://github.com/winebarrel/Succ/actions/workflows/ci.yml)

**Succ** is an application that notifies the user of pull requests that have passed testing and have been approved, or pull requests that have failed testing.

> [!note]
> Currently developing the new tool.
> See https://github.com/winebarrel/Pulse

## Installation

Download from [releases page](https://github.com/winebarrel/Succ/releases/latest).

## Features

### Show pull requests

![](https://github.com/winebarrel/Succ/assets/117768/726c63d5-8efd-4d20-b60d-b0025c1d5a61)
![](https://github.com/winebarrel/Succ/assets/117768/2829db1d-0047-4af5-aeb1-ebaa68c1c408)

### Show a latest comment

![](https://github.com/winebarrel/Succ/assets/117768/3f7e83e3-24ed-4ecf-8c9c-35f235249113)

### Notifications

![](https://github.com/winebarrel/Succ/assets/117768/f014625b-2dc8-45cd-a97d-d659db4fa4b9)

### Icons indicate status

| Icon | Status |
| - | - |
| ![](https://github.com/winebarrel/Succ/assets/117768/cd43f586-3b04-4803-9093-1d45ba4bb173) | No pull requests to notify |
| ![](https://github.com/winebarrel/Succ/assets/117768/5a1d1f6e-0315-4500-8529-6ce2eaced785) | There is a pull request that has passed testing and been approved |
| ![](https://github.com/winebarrel/Succ/assets/117768/8877594c-8e5d-4c37-b9af-db7f9b301c30) | There is a pull request that failed the test |

## Getting Started

1. Create a personal access token from [here](https://github.com/settings/tokens/new).
* Scope: `repo`
2. Set token (from right click menu).

![](https://github.com/winebarrel/Succ/assets/117768/2c133ee5-8929-471a-8975-3166f57165f3)
![](https://github.com/winebarrel/Succ/assets/117768/e409679c-cbb6-4cdb-90ff-2b404244c663)