Skip to content

What do non-public/partner releases look like for .NET 8? #3717

Closed
@omajid

Description

@omajid

For .NET 6 and .NET 7, Microsoft makes a few things available to partners ahead of a public .NET release:

  • A source code repository with the release tagged
  • A source archive (.tar.gz file ) for .NET

With the .NET 8 model (VMR), the VMR public release looks like this:

  • A source code repository (dotnet/dotnet) with the release tagged
  • A source code archive (.tar.gz) auto-generated by github
  • A release.json file

Does the non-public/partner release look the same? If not, what pieces are going to be available and how can we generate the rest?

For example, if there's a source code repository with the release tagged, I can generate a tar.gz using git archive. What can I do to make sure it matches the tarball that's available from GitHub when the release is public?

What about release.json? Will that be published? Will there be a way to generate something that works for everyone post-public-GA (that is, refer to the same commits on the public github repos)?

How does the ability to verify releases (see #3316) work for these partner releases?

Metadata

Metadata

Labels

area-release-infraRelease infrastructure owned by .NET Product Construction

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions