Skip to content

Commit ebcaaa3

Browse files
committed
Fix npm README links and Node floor, retry CDN webhook
- README install commands now use the canonical code.pythinker.com URLs - npm install path documents Node >= 26.4.0, matching engines - CDN redeploy webhook retries transient timeouts (curl exit 28) instead of failing the job
1 parent d1028e7 commit ebcaaa3

4 files changed

Lines changed: 13 additions & 5 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,9 @@ jobs:
9999
echo "DOKPLOY_CDN_DEPLOY_WEBHOOK secret not set — skipping CDN redeploy" >&2
100100
exit 0
101101
fi
102-
curl -fsS -X POST "$WEBHOOK"
102+
# Dokploy can be slow to accept the hook right after a release;
103+
# retry through transient timeouts (exit 28) instead of failing.
104+
curl -fsS -X POST "$WEBHOOK" --max-time 30 --retry 5 --retry-all-errors --retry-delay 10
103105
104106
update-brew-tap:
105107
name: Update Homebrew tap

apps/pythinker-code/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @pythoughts/pythinker-code
22

3+
## 0.5.1
4+
5+
### Patch Changes
6+
7+
- README: point install commands at the canonical code.pythinker.com URLs and correct the npm install path's Node.js floor to 26.4.0 (matching the package engines field).
8+
39
## 0.5.0
410

511
### Minor Changes

apps/pythinker-code/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ The recommended install path is the official script. It does not require Node.js
1515
- **macOS / Linux**:
1616

1717
```sh
18-
curl -fsSL https://pythinker.com/install.sh | bash
18+
curl -fsSL https://code.pythinker.com/pythinker-code/install.sh | bash
1919
```
2020

2121
- **Windows (PowerShell)**:
2222

2323
```powershell
24-
irm https://pythinker.com/install.ps1 | iex
24+
irm https://code.pythinker.com/pythinker-code/install.ps1 | iex
2525
```
2626

2727
> On Windows, install [Git for Windows](https://gitforwindows.org/) before first launch because Pythinker Code CLI uses the bundled Git Bash as its shell environment. If Git Bash is installed in a custom location, set `PYTHINKER_SHELL_PATH` to the absolute path of `bash.exe`.
@@ -34,7 +34,7 @@ pythinker --version
3434

3535
### Alternative: npm
3636

37-
If you prefer npm, use Node.js 22.19.0 or later:
37+
If you prefer npm, use Node.js 26.4.0 or later:
3838

3939
```sh
4040
npm install -g @pythoughts/pythinker-code

apps/pythinker-code/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@pythoughts/pythinker-code",
3-
"version": "0.5.0",
3+
"version": "0.5.1",
44
"description": "The Starting Point for Next-Gen Agents",
55
"license": "MIT",
66
"author": "Pythoughts",

0 commit comments

Comments
 (0)