Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cch000/merged-yet
Simple cli tool that uses the github api to check if a pull request has been merged in a branch of nixpkgs
https://github.com/cch000/merged-yet
nix nixos nixpkgs
Last synced: 7 days ago
JSON representation
Simple cli tool that uses the github api to check if a pull request has been merged in a branch of nixpkgs
- Host: GitHub
- URL: https://github.com/cch000/merged-yet
- Owner: cch000
- License: gpl-3.0
- Created: 2024-05-31T20:05:25.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-01T15:55:33.000Z (5 months ago)
- Last Synced: 2024-11-07T07:51:48.477Z (about 2 months ago)
- Topics: nix, nixos, nixpkgs
- Language: Rust
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# merged-yet
Simple tool that uses the github api to check if a pull request has been merged in a branch of nixpkgs.
Feel free to contribute!## Usage
### Nix
#### Basic cli usage
```bash
nix run github:cch000/merged-yet -- [OPTIONS]
```#### Adding it to your config
Useful if you want to use it frequently or for scripting.
1 Add the flake to your system flake inputs:
`merged-yet.url = "github:cch000/merged-yet;`
2 Add it to your packages
```Nix
environment.systemPackages = [
inputs.merged-yet.packages.merged-yet
];
```### Non-Nix usage
```bash
git clone https://github.com/cch000/merged-yet
cargo run -- [OPTIONS]
```## Options
```
-b, --branch Branch in which to look for the pull request [default: nixos-unstable]
-m, --max-pages Each page is one request [default: if no key was provided 5, else 100]
-s, --scripting Whether to output script-friendly values
-f, --full Whether to output if the pr was first merged into master
-a, --api-key Github api key
-t, --threads Number of threads [default: MAX]
-h, --help Print help
-V, --version Print version```