Skip to content

chore: configure release-it - #2

Merged
V3RON merged 1 commit into
mainfrom
chore/release-it
Jul 17, 2026
Merged

V3RON merged 1 commit into
mainfrom
chore/release-it

Conversation

@V3RON

@V3RON V3RON commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add release-it with Conventional Commit changelog support
  • guard releases to clean, tracked main and create GitHub releases/tags
  • explicitly disable npm publication and document the release command

Verification

  • pnpm install --frozen-lockfile --ignore-scripts
  • pnpm check
  • pnpm release --dry-run --ci --no-github --no-git.push --no-git.requireBranch --no-git.requireCleanWorkingDir
  • pnpm audit --prod --audit-level=high

Automate guarded GitHub releases with Conventional Commit changelogs while explicitly preventing npm publication.
@V3RON
V3RON merged commit 943217a into main Jul 17, 2026
2 checks passed
@V3RON
V3RON deleted the chore/release-it branch July 17, 2026 20:32
@V3RON V3RON mentioned this pull request Jul 17, 2026
2 tasks done
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