Refactor
All checks were successful
/ check (push) Successful in 1m27s

This commit is contained in:
Oliver Davies 2025-07-09 06:54:21 +01:00
parent 5227e82c15
commit d18476da73
16 changed files with 1 additions and 1 deletions

26
packages/dev-commit.nix Normal file
View file

@ -0,0 +1,26 @@
{ pkgs, ... }:
pkgs.writeShellApplication {
name = "dev-commit";
runtimeInputs = with pkgs; [
coreutils
git
openssh
];
text = ''
IFS=':' read -ra repos <<< "$DEV_COMMIT_PATHS"
for repo in "''${repos[@]}"; do
echo "Processing $repo"
pushd "$repo"
git add .
git commit -m "Automated dev commit" || true
git push
popd
done
'';
}