dotnet / dnceng

.NET Engineering Services
MIT License
24 stars 19 forks source link

Update MacOS image used in dnceng owned repositories #4446

Open riarenas opened 8 hours ago

riarenas commented 8 hours ago

We are getting the following warning in arcade-validation-official runs:

[warning]A brownout will take place on November 11, 14:00 UTC - November 12, 00:00 UTC to raise awareness of the upcoming macOS-12 environment removal. For more details, see https://github.com/actions/runner-images/issues/10721

According to the linked issue, the macos-12 images will be removed on December 3rd, so we should go through our repos and update the image used by the various branches in the various repositories.

Release Note Category

riarenas commented 7 hours ago

For most repos this should be a straightforward move to using a new image (we can even consider using the -latest tag here for main branches). The oldest release branches of the repos that branch (arcade, arcade-validation) have some potential of not being able to move to the newest versions, so we should pay attention to those cases.