msquic icon indicating copy to clipboard operation
msquic copied to clipboard

Document steps for the full release process

Open anrossi opened this issue 5 months ago • 2 comments

We should add steps for the full release process, including publication of nuget packages, rust crates, etc... as a follow up. Basically having a step by step guide.

Originally posted by @guhetier in https://github.com/microsoft/msquic/issues/5159#issuecomment-3014585448

anrossi avatar Jun 27 '25 23:06 anrossi

NuGet was automated. Rust crate is documented. What else is there?

nibanks avatar Jun 28 '25 10:06 nibanks

The process for nuget seems to be based on the old pipeline (so automation is no longer working and manual steps are unclear) * There is no single entry point listing all that needs to be done in order from the point where we decide to release to when packages have been released on all places they need to (nuget, crates.io, vcpkg?, internal, GitHub...)

We should have documentation that allows any maintainer to create a new release without to rely on tribal knowledge

Get Outlook for Androidhttps://aka.ms/AAb9ysg


From: Nick Banks @.> Sent: Saturday, June 28, 2025 3:40:42 AM To: microsoft/msquic @.> Cc: Subscribed @.***> Subject: Re: [microsoft/msquic] Add steps for the full release process (Issue #5191)

NuGet was automated. Rust crate is documented. What else is there?

— Reply to this email directly, view it on GitHubhttps://github.com/microsoft/msquic/issues/5191#issuecomment-3015173805 or unsubscribehttps://github.com/notifications/unsubscribe-auth/ADUN6HP2WYYTMSQVULPHSS33FZWKVBFKMF2HI4TJMJ2XIZLTSSBKK5TBNR2WLJDUOJ2WLJDOMFWWLO3UNBZGKYLEL5YGC4TUNFRWS4DBNZ2F6YLDORUXM2LUPGBKK5TBNR2WLJDUOJ2WLJDOMFWWLLTXMF2GG2C7MFRXI2LWNF2HTAVFOZQWY5LFUVUXG43VMWSG4YLNMWVXI2DSMVQWIX3UPFYGLAVFOZQWY5LFVIYTMMZZGI4DCNZQGKSG4YLNMWUWQYLTL5WGCYTFNSWHG5LCNJSWG5C7OR4XAZNMJFZXG5LFINXW23LFNZ2KM5DPOBUWG44TQKSHI6LQMWVHEZLQN5ZWS5DPOJ42K5TBNR2WLKJSGE3TMNJUGE4TTAVEOR4XAZNFNFZXG5LFUV3GC3DVMWVDGMJYGQZDQMBYG42IFJDUPFYGLJLMMFRGK3FFOZQWY5LFVIYTMMZZGI4DCNZQGKTXI4TJM5TWK4VGMNZGKYLUMU. You are receiving this email because you are subscribed to this thread.

Triage notifications on the go with GitHub Mobile for iOShttps://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Androidhttps://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

guhetier avatar Jun 30 '25 15:06 guhetier