[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.
Breaking changes
Removing Go 1.21.* from macOS-13, macOS-14 and macOS-15 images.
Target date
12th May, 2025. It may take 2-3 days to complete the deployment.
The motivation for the changes
As of the software support policy only 3 latest minor versions of go are supported i.e., Go 1.22.* , 1.23.* , 1.24.*.
Possible impact
If your builds depend on Go 1.21.* they can be broken
Platforms affected
- [x] Azure DevOps
- [x] GitHub Actions
Runner images affected
- [ ] Ubuntu 20.04
- [ ] Ubuntu 22.04
- [ ] Ubuntu 24.04
- [x] macOS 13
- [x] macOS 13 Arm64
- [x] macOS 14
- [x] macOS 14 Arm64
- [x] macOS 15
- [x] macOS 15 Arm64
- [ ] Windows Server 2019
- [ ] Windows Server 2022
- [ ] Windows Server 2025
Mitigation ways
https://github.com/actions/setup-go action for GH actions https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/tool/go-tool?view=azure-devops task for AzDO
lost my credentials for my 2 keys for ios apple when i was forced to reset my account to factory and lost certificates , hoping somone can possibly help .
Deployment has been started for mentioned changes related to the Go 1.21.*.
The deployment has been completed with the above changes across all macOS images. Closing as completed.