Skip to content

Conversation

@konard
Copy link
Contributor

@konard konard commented Jan 13, 2026

Summary

  • Fix release name format to use [js] prefix (e.g., [js] 0.8.4 instead of js 0.8.4)
  • Fix changelog path for js releases to use js/CHANGELOG.md instead of root CHANGELOG.md
  • This ensures release descriptions contain actual changelog content with PR links and npm badges

Problem

The release script was using incorrect changelog path and release name format:

  1. Wrong changelog path: For js- prefixed releases, it was reading ./CHANGELOG.md (root) instead of ./js/CHANGELOG.md
  2. Wrong name format: Used js 0.8.3 format instead of [js] 0.8.3

This caused releases to show a generic Release X.X.X description instead of the actual changelog content.

Solution

Updated scripts/create-github-release.mjs to:

  1. Read the correct changelog file based on the prefix
  2. Format release names with brackets around the prefix

Test plan

  • Verify next release uses [js] prefix format in the release name
  • Verify next release description contains actual changelog content
  • Verify PR link and npm badge appear in release notes

Fixes #121


🤖 Generated with Claude Code

Adding CLAUDE.md with task information for AI processing.
This file will be removed when the task is complete.

Issue: #121
@konard konard self-assigned this Jan 13, 2026
- Fix release name format to use [js] prefix (e.g., "[js] 0.8.4")
- Fix changelog path for js releases to use js/CHANGELOG.md
- Ensures releases have proper descriptions with PR links and npm badges

Fixes #121

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@konard konard changed the title [WIP] Release was done not in expected style fix: align GitHub release style with template repository Jan 13, 2026
@konard konard marked this pull request as ready for review January 13, 2026 21:10
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@konard
Copy link
Contributor Author

konard commented Jan 13, 2026

🤖 Solution Draft Log

This log file contains the complete execution trace of the AI solution draft process.

💰 Cost estimation:

  • Public pricing estimate: $3.324664 USD
  • Calculated by Anthropic: $2.229432 USD
  • Difference: $-1.095232 (-32.94%)
    📎 Log file uploaded as Gist (440KB)
    🔗 View complete solution draft log

Now working session is ended, feel free to review and add any feedback on the solution draft.

@konard konard merged commit 9f5d944 into main Jan 16, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Release was done not in expected style

2 participants