feat(update-zen-browser): more verbose logs + handling when upstream version is null
This commit is contained in:
6
.github/new-version.sh
vendored
6
.github/new-version.sh
vendored
@@ -1,6 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
upstream=$(curl -s https://api.github.com/repos/zen-browser/desktop/releases/latest | jq -r '.tag_name')
|
||||
echo "Fetching upstream version from GitHub API..." >&2
|
||||
upstream_data=$(curl -vs https://api.github.com/repos/zen-browser/desktop/releases/latest)
|
||||
echo "Upstream data: $upstream_data" >&2
|
||||
|
||||
upstream=$(echo "$upstream_data" | jq -r '.tag_name')
|
||||
local=$(grep -oP 'version = "\K[^"]+' flake.nix)
|
||||
|
||||
if [ "$upstream" != "$local" ]; then
|
||||
|
||||
4
.github/update-zen-browser.bash
vendored
4
.github/update-zen-browser.bash
vendored
@@ -3,6 +3,10 @@
|
||||
script_dir="$(dirname -- "$0")"
|
||||
|
||||
upstream=$("$script_dir/new-version.sh" | cat -)
|
||||
if [ "$upstream" == "null" ]; then
|
||||
echo "Unable to determine new upstream version"
|
||||
return 1
|
||||
fi
|
||||
|
||||
echo "Updating to $upstream"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user