Skip to content

chore: add release-please automation and commitlint#2

Merged
pm990320 merged 1 commit into
mainfrom
chore/release-please-setup
Apr 3, 2026
Merged

chore: add release-please automation and commitlint#2
pm990320 merged 1 commit into
mainfrom
chore/release-please-setup

Conversation

@pm990320

@pm990320 pm990320 commented Apr 3, 2026

Copy link
Copy Markdown
Owner

Summary

  • add a release-please workflow using googleapis/release-please-action@v4
  • add manifest/config files for the current package version and changelog section mapping
  • remove the legacy release.yml workflow
  • add commitlint dependencies, config, and a pull request workflow
  • add a CHANGELOG.md scaffold when missing

Notes

  • keeps existing publish.yml and ci.yml untouched
  • preserves v* tags for npm publishing by setting include-v-in-tag: true

@pm990320 pm990320 merged commit 626e626 into main Apr 3, 2026
4 checks passed
@pm990320 pm990320 deleted the chore/release-please-setup branch April 3, 2026 10:25
@github-actions github-actions Bot mentioned this pull request Apr 3, 2026
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