[PULSE-28] Changelog / release process #20
Reference in New Issue
Block a user
No description provided.
Delete Branch "staging"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Work Item
PULSE-28
Summary
/changelogand footer links.Changes
./scripts/check-changelog.sh <version>verifies CHANGELOG has## [X.Y.Z]entry.Test Plan
./scripts/check-changelog.sh 0.1.0from repo root → OK../scripts/check-changelog.sh 0.2.0→ error (no entry)./changelogand confirm CHANGELOG content and styling (light/dark).Greptile Overview
Greptile Summary
Added comprehensive release infrastructure including Keep a Changelog-format changelog, release process documentation, and an in-app changelog page at
/changelog. The implementation includes a bash script to verify changelog entries before tagging, footer links to the changelog, and react-markdown for rendering. The version was properly set to 0.1.0 matching the changelog entry.Confidence Score: 5/5
Important Files Changed
5 files reviewed, 1 comment
Edit Code Review Agent Settings | Greptile
@@ -0,0 +14,4 @@*/export default function ChangelogPage() {const changelogPath = path.join(process.cwd(), 'CHANGELOG.md')const content = fs.readFileSync(changelogPath, 'utf-8')no error handling if
CHANGELOG.mddoesn't exist - will cause build failurePrompt To Fix With AI