sse-js / client-kit

Parser / Reader `text/event-stream` and implement `EventSource`
https://sse-js.github.io/client-kit/
MIT License
0 stars 1 forks source link

Specify contributing rules and release workflow #3

Open Purexo opened 1 year ago

Purexo commented 1 year ago

Main branch get major change. Release/vx as release branch Last release branch as default branch

All release commits should be merged in main

bugfix/vx-bugfix-name feature/vx-feature-name

squash-merge for easy cherrypick a fix from a release to another releases if adaptés

Follow a git message format for be able to generate changelog

Tag each release Github action on tag to build ans deploy package in gh packages registry

Purexo commented 1 year ago

https://www.conventionalcommits.org/en/v1.0.0/