mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-10-16 09:28:35 +03:00
Set date in package name to the date of the last commit
This will prevent "empty updates" such as https://github.com/NixOS/nixpkgs/pull/295215
This commit is contained in:
parent
3b48b3aaa9
commit
46785f005a
@ -21,10 +21,15 @@ rev="$1"
|
||||
set -euo pipefail
|
||||
|
||||
if [ -z "$rev" ]; then
|
||||
rev="$(wget -O- "${TOKEN_ARGS[@]}" "https://api.github.com/repos/jpochyla/psst/commits?per_page=1" | jq -r '.[0].sha')"
|
||||
response="$(wget -O- "${TOKEN_ARGS[@]}" "https://api.github.com/repos/jpochyla/psst/commits?per_page=1")"
|
||||
rev="$(jq -r '.[0].sha' <<< "$response")"
|
||||
date="$(jq -r '.[0].commit.author.date' <<< "$response" | cut -dT -f1)"
|
||||
else
|
||||
response="$(wget -O- "${TOKEN_ARGS[@]}" "https://api.github.com/repos/jpochyla/psst/commits/$rev")"
|
||||
date="$(jq -r '.commit.author.date' <<< "$response" | cut -dT -f1)"
|
||||
fi
|
||||
|
||||
version="unstable-$(date +%F)"
|
||||
version="unstable-$date"
|
||||
|
||||
# Sources
|
||||
src_hash=$(nix-prefetch-github jpochyla psst --rev "$rev" | jq -r .hash)
|
||||
|
Loading…
Reference in New Issue
Block a user