diff options
author | Julien Moutinho <julm+nixpkgs@sourcephile.fr> | 2021-11-13 22:32:24 +0100 |
---|---|---|
committer | Tom Bereknyei <tomberek@gmail.com> | 2021-12-28 22:18:45 -0500 |
commit | 89fabacad0451870c7a20c9d407085707c7c99f8 (patch) | |
tree | 18438cacbad3d85912c3ad4ef6e4b1bd4815b8ab /pkgs/applications/version-management/sourcehut | |
parent | e1549f5df926ace00803b191b799b0c7a02ec2c8 (diff) | |
download | nixpkgs-89fabacad0451870c7a20c9d407085707c7c99f8.tar nixpkgs-89fabacad0451870c7a20c9d407085707c7c99f8.tar.gz nixpkgs-89fabacad0451870c7a20c9d407085707c7c99f8.tar.bz2 nixpkgs-89fabacad0451870c7a20c9d407085707c7c99f8.tar.lz nixpkgs-89fabacad0451870c7a20c9d407085707c7c99f8.tar.xz nixpkgs-89fabacad0451870c7a20c9d407085707c7c99f8.tar.zst nixpkgs-89fabacad0451870c7a20c9d407085707c7c99f8.zip |
sourcehut: cleanup update.sh
Diffstat (limited to 'pkgs/applications/version-management/sourcehut')
-rwxr-xr-x | pkgs/applications/version-management/sourcehut/update.sh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/applications/version-management/sourcehut/update.sh b/pkgs/applications/version-management/sourcehut/update.sh index fb78d39ec40..1638313697c 100755 --- a/pkgs/applications/version-management/sourcehut/update.sh +++ b/pkgs/applications/version-management/sourcehut/update.sh @@ -1,6 +1,6 @@ #! /usr/bin/env nix-shell #! nix-shell -i bash -p git mercurial common-updater-scripts -set -x +set -eux -o pipefail cd "$(dirname "${BASH_SOURCE[0]}")" || exit 1 root=../../../.. @@ -46,14 +46,16 @@ update_version() { while IFS=' :' read -r origin hash; do case "$origin" in (expected|specified) oldHash="$hash";; - (got) sed -i "s|$oldHash|$(nix hash to-sri --type sha256 "$hash")|" "$default_nix"; retry=true; break;; + (got) sed -i "s|$oldHash|$hash|" "$default_nix"; retry=true; break;; (*) printf >&2 "%s\n" "$origin${hash:+:$hash}" esac done done - git add "$default_nix" - git commit -m "sourcehut.$1: $oldVersion -> $version" + if [ "$oldVersion" != "$version" ]; then + git add "$default_nix" + git commit -m "sourcehut.$1: $oldVersion -> $version" + fi } if [ $# -gt 0 ]; then |