Go to file
Aaron Bieber 7df2485eea
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/33d1e753c82ffc557b4a585c77de43d4c922ebb5' (2024-05-15)
  → 'github:NixOS/nixpkgs/9f918d616c5321ad374ae6cb5ea89c9e04bf3e58' (2024-07-31)
2024-08-01 19:57:34 -06:00
src make reload actually work 2024-04-25 10:26:38 -06:00
.envrc initial 2023-05-22 19:12:52 -06:00
.gitignore ignore the dumb .vscode dir PLS makes 2024-08-01 19:53:42 -06:00
elm.json Add some style and validation. 2023-05-24 20:58:59 -06:00
flake.lock flake.lock: Update 2024-08-01 19:57:34 -06:00
flake.nix use the same perl in shell and build 2024-08-01 19:56:27 -06:00
LICENSE initial 2023-05-22 19:12:52 -06:00
Makefile add better error handling / reporting 2023-06-08 09:48:10 -06:00
Makefile.PL initial 2023-05-22 19:12:52 -06:00
module.nix module: add after and wantedBy 2024-07-01 11:03:53 -06:00
pr-status.pl remove vim comments / fix indent 2024-08-01 19:55:48 -06:00
README.md ~readme 2023-05-23 21:35:29 -06:00

pr-status-pl

Is a tool that queries the nixpkgs repository for a given pull request. It determines:

  • branches a PR has landed in
  • if a PR is against stable or unstable
  • determines if a PR is "completed" (made it to release)

The result of the above is fed to the end user in a JSON string.

I use this to track upstream'd PRs and dynamically disable overlays in my configs.