redhat-developer / s2i-dotnetcore

.NET Core OpenShift images
Apache License 2.0
112 stars 192 forks source link

Rename default branch to 'main' #449

Closed tmds closed 1 year ago

tmds commented 1 year ago

Following naming guidelines, we will rename the default branch of this repository from master to main.

There are many links to the master branch. We will keep the branch around for some time after all .NET versions defined are EOL. The .NET 6 version goes EOL in Nov 2024, and we will remove master one year after: in November 2025.

The master branch will be made read-only when the main branch is added.

Any automations that pull from the master branch need to be updated to the main branch. This includes detecting new versions of .NET by retrieving the dotnet_imagestreams*.json files. The next version of .NET (.NET 8) will be added in November 2023.

Unless there is feedback we shouldn't do this, I will add the main branch next week.

@bparees @yselkowitz @adambkaplan fyi

cc @omajid @aslicerh

adambkaplan commented 1 year ago

cc @cdaley @dperaza4dustbit

tmds commented 1 year ago

I've added the main branch, and set it to be the default. The master branch is now read-only.

yselkowitz commented 1 year ago

https://github.com/openshift/library/blob/master/official.yaml#L874-L900 and https://github.com/openshift/library/blob/master/community.yaml#L170-L176 need to be updated accordingly

tmds commented 1 year ago

I'll look into it.

tmds commented 1 year ago

https://github.com/openshift/library/pull/344 updates the library.

I'm going to close this as the main upstream work is done.