software-mansion / scarb

The Cairo package manager
http://docs.swmansion.com/scarb/
MIT License
188 stars 69 forks source link

Command dedicated to bump versions #1524

Open glihm opened 2 months ago

glihm commented 2 months ago

Problem

Not quite a problem, but as we start to have package registry, it's always manually (or using sedish tools) to update the version of a package.

Proposed Solution

scarb release replace 1.0.1, with a command like this or similar, we could have Scarb handling the version bumping, easy to integrated in CI that prepare new releases for instance.

In case of workspaces (if any package in the workspace), only this version should be updated, as some packages in the workspace may have their dedicated version voluntarily.

Notes

No response

mkaput commented 2 months ago

We have scarb update already, so it's probably this where this should be implemented

maciektr commented 3 weeks ago

check if still required

glihm commented 3 weeks ago

check if still required

Definitely not “required” but this may ease CI automation for package release.