move flake-parts into pkgs or toplevel

This commit is contained in:
lassulus
2023-08-03 17:01:26 +02:00
parent 5ac5e32214
commit b8fd28af2f
11 changed files with 10 additions and 152 deletions

View File

@@ -0,0 +1,27 @@
{
perSystem =
{ pkgs
, self'
, ...
}:
let
name = builtins.baseNameOf ./.;
script = pkgs.writeShellApplication {
inherit name;
runtimeInputs = [
pkgs.bash
pkgs.coreutils
pkgs.git
pkgs.tea
pkgs.openssh
self'.packages.tea-create-pr
];
text = ''
bash ${./script.sh} "$@"
'';
};
in
{
packages.${name} = script;
};
}

View File

@@ -0,0 +1,7 @@
#!/usr/bin/env bash
set -euo pipefail
remoteName="${1:-origin}"
targetBranch="${2:-main}"
shift && shift
tea-create-pr "$remoteName" "$targetBranch" --assignees clan-bot "$@"