Skip to content
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

Closed
mthalman opened this issue Apr 19, 2023 · 4 comments · Fixed by #5034
Closed

Define a release lifecycle checklist #4574

mthalman opened this issue Apr 19, 2023 · 4 comments · Fixed by #5034

Comments

@mthalman
Copy link
Member

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:

@lbussell
Copy link
Contributor

@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.

@lbussell
Copy link
Contributor

This should include updating .NET Docker projects to the latest version of .NET:

@lbussell
Copy link
Contributor

@lbussell
Copy link
Contributor

lbussell commented Nov 7, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants