Skip to content

Release process

adumont-payplug edited this page Jul 6, 2026 · 2 revisions

Branching model

  • feature/** branches are opened as pull requests against develop.
  • A release/X.Y.Z branch is cut from develop for release candidates.
  • Once a release branch is merged into master, a tag X.Y.Z is pushed to publish the release.

Tagging

  • Creating a release/* branch automatically publishes an X.Y.Z-rc0 pre-release tag.
  • Pushing a plain X.Y.Z tag on master publishes the corresponding GitHub release.
  • Both cases auto-generate release notes from merged pull requests/commits.

Versioning

The project follows semantic versioning (MAJOR.MINOR.PATCH).

PayPlug

unified-plugin-core

Core foundations shared library for Payplug e-commerce plugins


Guides


Back to repository

Clone this wiki locally