Skip to content

test: cover release-note generation and run tests in CI - #1

Merged
OKAN-SOFTWARE merged 3 commits into
mainfrom
test/cover-release-notes-core
Oct 26, 2026
Merged

OKAN-SOFTWARE merged 3 commits into
mainfrom
test/cover-release-notes-core

Conversation

@OKAN-SOFTWARE

@OKAN-SOFTWARE OKAN-SOFTWARE commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Add 11 Node.js built-in unit tests for commit parsing, breaking changes, maintenance filtering, version suggestions, Markdown release notes, and launch announcements.
  • Add npm test, requiring no additional packages.
  • Run tests alongside syntax checks on Linux and Windows with Node.js 20 and 22.

Why

The existing workflow only checked JavaScript syntax. This change verifies user-facing output and version suggestions, making future feature work safer.

Verification

  • GitHub Actions passed on Ubuntu/Windows × Node.js 20/22 (CI run)
  • All unit test and syntax-check jobs succeeded
  • No runtime dependencies added

@OKAN-SOFTWARE
OKAN-SOFTWARE marked this pull request as ready for review October 26, 2026 13:31
@OKAN-SOFTWARE
OKAN-SOFTWARE merged commit 0395d1d into main Oct 26, 2026
8 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.

1 participant