actions / runner-images

GitHub Actions runner images
MIT License
10.14k stars 3.06k forks source link

Still seeing "macOS-latest pipelines will use macOS-12 soon" message #7097

Closed ferdnyc closed 1 year ago

ferdnyc commented 1 year ago

Description

Even though the macos-12 migration is reportedly finished (#6384), and all of my macOS CI jobs did indeed run on macOS-12, my macos-latest pipeline run mere minutes ago still shows an annotation warning of the upcoming migration.

If the intention is just to inform people of the updated images, perhaps the message should be changed to something like:

macOS-latest pipelines now run on macOS-12. For a list of software preinstalled in the new image, see https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md

Platforms affected

Runner images affected

Image version and build link

Runner Image Image: macos-12 Version: 20230205.1

Build: https://github.com/BiglySoftware/BiglyBT/actions/runs/4160050654

Is it regression?

No

Expected behavior

No warning about migrations that have already happened

Actual behavior

This annotation:

macOS-latest pipelines will use macOS-12 soon. For more details, see https://github.com/actions/runner-images/issues/6384

Which is pretty confusing when the pipelines are using macOS-12 already.

Repro steps

I assume,

  1. Create any CI pipeline
  2. Run it on macOS-latest
  3. See announcement of upcoming already-finished migration

I'm not aware of anything special in that run, to cause this.

erik-bershel commented 1 year ago

Hey @ferdnyc! I'll take a look soon at the current annotations config.

mikhailkoliada commented 1 year ago

Should be fixed!