-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Define a release lifecycle checklist #4574
Comments
@mthalman is able to predict the future 🙂 A release checklist would have prevented with these two PRs from being late: I propose we do this work in the Post-8.0 timeframe instead of leaving it on the backlog. |
This should include updating .NET Docker projects to the latest version of .NET: |
|
This should also include adding the .NET version to the .NET Framework SDK image and removing it when it is EOL: https://github.com/microsoft/dotnet-framework-docker/blob/6a3c9d048f75c1e69c0e1059564cd56a90bf9e3c/eng/dockerfile-templates/sdk/Dockerfile#L56-L59 |
For a given .NET release, there are a number of important tasks that need to be done with the Docker images during its entire lifecycle, starting from the first preview, to GA release, and all the way to its EOL date. We should define a checklist template which defines these tasks just as we do with other release events in https://github.com/dotnet/dotnet-docker/tree/main/.github/ISSUE_TEMPLATE/releases.
Here are some examples of the tasks:
8.0-preview
in Featured Tags section of readmes for nightly repos #4563)latest
tag to new version (Tests to validate floating tags #2316)The text was updated successfully, but these errors were encountered: