chore(website): point download to v1.5.2#145
Conversation
Three references in website/index.html (hero, secondary CTA, footer nav link) bumped from v1.5.1 to v1.5.2 so the download link lands on the v1.5.2 hotfix release.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
📝 WalkthroughWalkthroughUpdates Pocket Node Android download links in the website homepage from version 1.5.1 to 1.5.2 across multiple sections including the hero, call-to-action, and footer areas. No functional or behavioral changes to the page. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Review rate limit: 0/1 reviews remaining, refill in 60 minutes.Comment |
There was a problem hiding this comment.
Actionable comments posted: 1
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.
Inline comments:
In `@website/index.html`:
- Around line 1115-1118: The download link points to a non-existent release
v1.5.2 and will 404; either publish a GitHub release named v1.5.2 with an asset
PocketNode-v1.5.2.apk, or update all anchor hrefs that currently reference
"PocketNode-v1.5.2.apk" (the <a class="btn btn--primary"> Download APK links) to
point to the existing release (e.g., replace with "PocketNode-v1.4.1.apk") so
the download URLs resolve.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
| <a href="https://github.com/RaheemJnr/pocket-node/releases/download/v1.5.2/PocketNode-v1.5.2.apk" class="btn btn--primary"> | ||
| <svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M21 15v4a2 2 0 01-2 2H5a2 2 0 01-2-2v-4"/><polyline points="7,10 12,15 17,10"/><line x1="12" y1="15" x2="12" y2="3"/></svg> | ||
| Download APK | ||
| </a> |
There was a problem hiding this comment.
🧩 Analysis chain
🏁 Script executed:
#!/bin/bash
set -euo pipefail
TAG="v1.5.2"
EXPECTED="PocketNode-v1.5.2.apk"
# GitHub API: list assets for the release tag
curl -sL "https://api.github.com/repos/RaheemJnr/pocket-node/releases/tags/${TAG}" \
| python - <<'PY'
import json, sys
data=json.load(sys.stdin)
assets=data.get("assets", [])
names=[a.get("name") for a in assets]
expected="${EXPECTED}"
print("Found assets:", len(names))
print("Expected present?:", expected in names)
if expected not in names:
raise SystemExit(1)
PYRepository: RaheemJnr/pocket-node
Length of output: 786
🏁 Script executed:
#!/bin/bash
set -uo pipefail
TAG="v1.5.2"
REPO="RaheemJnr/pocket-node"
echo "=== Attempting to fetch release info for tag: $TAG ==="
HTTP_CODE=$(curl -s -w "%{http_code}" -o /tmp/release_response.json "https://api.github.com/repos/${REPO}/releases/tags/${TAG}")
echo "HTTP Status Code: $HTTP_CODE"
echo ""
echo "=== Raw API Response (first 1000 chars) ==="
head -c 1000 /tmp/release_response.json
echo ""
echo ""
echo "=== All available releases (latest 10) ==="
curl -s "https://api.github.com/repos/${REPO}/releases?per_page=10" | python3 <<'PYEOF'
import json, sys
try:
data = json.load(sys.stdin)
if isinstance(data, list):
for release in data:
tag = release.get('tag_name', 'N/A')
assets = [a.get('name', 'N/A') for a in release.get('assets', [])]
print(f"Tag: {tag} -> Assets: {assets}")
else:
print("Response is not a list:", data)
except Exception as e:
print(f"Error parsing JSON: {e}")
PYEOFRepository: RaheemJnr/pocket-node
Length of output: 577
🌐 Web query:
pocket-node GitHub release v1.5.2 PocketNode APK
💡 Result:
No GitHub release v1.5.2 for pocket-node or PocketNode exists, and no associated APK was found. The query appears to reference non-existent or undocumented assets. pocket-node (pokt-network/pocket-node) is a deprecated JavaScript REST API for Pocket Network blockchain relays (last update 2019, npm versions up to 0.0.12). PocketNode (pocketnode/PocketNode) is an archived Minecraft Bedrock server in Node.js (last release 0.0.5 in 2018). Neither has v1.5.2 or APK releases. Recent "pocket node" APKs are unrelated Android apps: bitcoin-pocket-node (v0.34-alpha), xmr-pocket-node (v0.5.0-alpha, archived), RaheemJnr/pocket-node (v1.4.1, Nervos CKB light client). None match v1.5.2.
Citations:
- 1: https://github.com/pokt-network/pocket-node
- 2: https://github.com/PocketNode
- 3: https://github.com/FreeOnlineUser/bitcoin-pocket-node
- 4: https://www.npmjs.com/package/pocket-node
- 5: https://github.com/PocketNode/PocketNode
- 6: https://github.com/CryptoGrampy/xmr-pocket-node
- 7: https://github.com/RaheemJnr/pocket-node
- 8: https://linkedin.com/in/abhishek-talwar-2343a633
The v1.5.2 release does not exist on GitHub—the download button will fail with a 404 error.
The GitHub repository RaheemJnr/pocket-node has no v1.5.2 tag or release. The latest available release is v1.4.1. You must either create the v1.5.2 release on GitHub with an asset named PocketNode-v1.5.2.apk, or update the download links in lines 1115, 1416, and 1448 to point to the existing v1.4.1 release.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.
In `@website/index.html` around lines 1115 - 1118, The download link points to a
non-existent release v1.5.2 and will 404; either publish a GitHub release named
v1.5.2 with an asset PocketNode-v1.5.2.apk, or update all anchor hrefs that
currently reference "PocketNode-v1.5.2.apk" (the <a class="btn btn--primary">
Download APK links) to point to the existing release (e.g., replace with
"PocketNode-v1.4.1.apk") so the download URLs resolve.
Bumps the three v1.5.1 APK links in
website/index.htmlto v1.5.2 so the website download lands on the v1.5.2 hotfix release.Pairs with the v1.5.2 GitHub release: https://github.com/RaheemJnr/pocket-node/releases/tag/v1.5.2
Summary by CodeRabbit