rust-oci-client icon indicating copy to clipboard operation
rust-oci-client copied to clipboard

Rust Client release planning

Open TerryHowe opened this issue 2 months ago • 3 comments

How is release planning done here? There are no milestones. Is there another tool used?

Working on https://github.com/oras-project/community/pull/64

TerryHowe avatar Oct 15 '25 18:10 TerryHowe

Honestly, we don't have any milestone. We usually tag new releases whenever:

  • a bunch of PRs with new fixes are merged into main
  • a security update is done

We regularly merge the dependency bumps we get, but we fail to tag new releases unless there's something that falls into the previous categories.

Maybe we could setup some automation, runs on a monthly basis, that makes a PR for a new patch release if something changed since the last release. I've something like that done inside of another repo I maintain.

flavio avatar Oct 22 '25 14:10 flavio

Yeah, very much on an as needed basis here as things are fairly stable. There are few other things we should work on to support new OCI spec stuff and a few other spit and polish features, but otherwise mostly dep bumps.

@flavio I wouldn't be opposed to autobumping the patch version on a regular cadence for all non-breaking dep updates

thomastaylor312 avatar Oct 22 '25 19:10 thomastaylor312

@flavio I wouldn't be opposed to autobumping the patch version on a regular cadence for all non-breaking dep updates

Good, I'll look into the other automation I mentioned and try to port it over to this repo

flavio avatar Oct 23 '25 08:10 flavio