Skip to content

Commit fa7aead

Browse files
authored
Readeck: Fix release crawling (#4172)
* Update release crawling * Fix update procedure release crawling * Update
1 parent b5dc4bd commit fa7aead

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

ct/readeck.sh

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -20,23 +20,23 @@ color
2020
catch_errors
2121

2222
function update_script() {
23-
header_info
24-
check_container_storage
25-
check_container_resources
26-
if [[ ! -d /opt/readeck ]]; then
27-
msg_error "No ${APP} Installation Found!"
28-
exit
29-
fi
30-
msg_info "Updating ${APP}"
31-
LATEST=$(curl -fsSL https://codeberg.org/readeck/readeck/releases/ | grep -oP '(?<=Version )\d+\.\d+\.\d+' | head -1)
32-
systemctl stop readeck.service
33-
rm -rf /opt/readeck/readeck
34-
cd /opt/readeck
35-
curl -fsSL "https://codeberg.org/readeck/readeck/releases/download/${LATEST}/readeck-${LATEST}-linux-amd64" -o "readeck"
36-
chmod a+x readeck
37-
systemctl start readeck.service
38-
msg_ok "Updated ${APP}"
23+
header_info
24+
check_container_storage
25+
check_container_resources
26+
if [[ ! -d /opt/readeck ]]; then
27+
msg_error "No ${APP} Installation Found!"
3928
exit
29+
fi
30+
msg_info "Updating ${APP}"
31+
LATEST=$(curl -fsSL https://codeberg.org/readeck/readeck/releases/ | grep -oP '/releases/tag/\K\d+\.\d+\.\d+' | head -1)
32+
systemctl stop readeck.service
33+
rm -rf /opt/readeck/readeck
34+
cd /opt/readeck
35+
curl -fsSL "https://codeberg.org/readeck/readeck/releases/download/${LATEST}/readeck-${LATEST}-linux-amd64" -o "readeck"
36+
chmod a+x readeck
37+
systemctl start readeck.service
38+
msg_ok "Updated ${APP}"
39+
exit
4040
}
4141

4242
start
@@ -46,4 +46,4 @@ description
4646
msg_ok "Completed Successfully!\n"
4747
echo -e "${CREATING}${GN}${APP} setup has been successfully initialized!${CL}"
4848
echo -e "${INFO}${YW} Access it using the following URL:${CL}"
49-
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8000${CL}"
49+
echo -e "${TAB}${GATEWAY}${BGN}http://${IP}:8000${CL}"

install/readeck-install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ network_check
1414
update_os
1515

1616
msg_info "Installing Readeck"
17-
LATEST=$(curl -fsSL https://codeberg.org/readeck/readeck/releases/ | grep -oP '(?<=Version )\d+\.\d+\.\d+' | head -1)
17+
LATEST=$(curl -fsSL https://codeberg.org/readeck/readeck/releases/ | grep -oP '/releases/tag/\K\d+\.\d+\.\d+' | head -1)
1818
mkdir -p /opt/readeck
1919
cd /opt/readeck
2020
curl -fsSL "https://codeberg.org/readeck/readeck/releases/download/${LATEST}/readeck-${LATEST}-linux-amd64" -o "readeck"

0 commit comments

Comments
 (0)