summaryrefslogtreecommitdiff
path: root/pkgs/check-pr.nix
blob: b1996696ed33f9b737f61f42bba0db96da213d75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  lib,
  writeShellApplication,
}:
writeShellApplication {
  name = "check-pr";
  text = ''
    _usage="
    usage: check-pr <owner/repo> <pr_id> [package]
    "

    [ "$#" -lt 2 ] && echo -n "$_usage" && exit 1

    nix run "github:$1?ref=pull/$2/head''${3:+#$3}"
  '';
}
// {meta.platforms = lib.platforms.all;}