MinBZK / Open-Source-Program-Office

This repo contains all provisioning tasks on the github organization MinBZK for the Open Source Program Office (OSPO).
Creative Commons Zero v1.0 Universal
5 stars 2 forks source link

Describe a versioning and changelogs workflow for monorepos #17

Open sgort opened 1 year ago

sgort commented 1 year ago

Changesets, a tool to manage versioning and changelogs with a focus on multi-package repositories

The changesets workflow is designed to help when people are making changes, all the way through to publishing. It lets contributors declare how their changes should be released, then we automate updating package versions, and changelogs, and publishing new versions of packages based on the provided information.

Changesets has a focus on solving these problems for multi-package repositories, and keeps packages that rely on each other within the multi-package repository up-to-date, as well as making it easy to make changes to groups of packages.