Skip to content

Commit 2b5ff54

Browse files
committed
docs: move website update to final step in release process
1 parent 22403bf commit 2b5ff54

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

.claude/commands/release.md

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,7 @@ notes.**
6262

6363
- Run `cargo publish` to publish to crates.io
6464

65-
### 7. Website Update
66-
67-
- Update `../www.cross.stream/www/index.html` release badge with new version, release date, and URL
68-
- Commit and push website changes
69-
70-
### 8. Manual Verification Required
65+
### 7. Manual Verification Required
7166

7267
**⚠️ macOS Verification Needed**
7368

@@ -79,7 +74,17 @@ brew install cablehead/tap/cross-stream
7974
xs --version # should show v$ARGUMENTS
8075
```
8176

82-
Confirm the installation works before considering the release complete.
77+
Confirm the installation works before proceeding to website update.
78+
79+
### 8. Website Update (Final Step)
80+
81+
**Only after verification passes:**
82+
83+
- Update `../www.cross.stream/www/index.html` release badge:
84+
- Update `version` attribute to `v$ARGUMENTS`
85+
- Update `release-date` attribute to current UTC timestamp (ISO 8601 format)
86+
- Update `release-url` attribute to `https://github.com/cablehead/xs/releases/tag/v$ARGUMENTS`
87+
- Commit and push website changes to make the release publicly visible
8388

8489
## Rollback Plan
8590

0 commit comments

Comments
 (0)