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

Actions: macOS 14 (Sonoma) is generally available and the latest macOS runner image #926

Open
github-product-roadmap opened this issue Feb 28, 2024 · 0 comments
Labels
actions Feature: GitHub Actions ga Feature phase: Generally available runners C2C - Actions Compute

Comments

@github-product-roadmap
Copy link
Collaborator

Summary

macOS 14 is now generally available for GitHub-hosted runners. It will also become the latest macOS runner image with workflows migrating from April 2024 through June 2024.

Intended Outcome

Apple developers require the latest version of macOS and Xcode.

How will it work?

Actions workflows using the macos-latest label will incrementally transition from macOS 12 to macOS 14 beginning April 8th 2024 and will conclude before the end of June 2024. This also applies to larger macOS runners, for which the following YAML workflow labels can be used:

  • macos-latest-xlarge
  • macos-latest-large
jobs:
  build:
    runs-on: macos-latest
    steps:
      - uses: actions/checkout@v2
      - name: Build
        run: swift build
      - name: Run tests
        run: swift test

To use macOS 14 directly, update your workflows to include runs-on: macos-14, runs-on: macos-14-xlarge, or runs-on: macos-14-large

jobs:
  build:
    runs-on: macos-14
    steps:
      - uses: actions/checkout@v2
      - name: Build
        run: swift build
      - name: Run tests
        run: swift test
@github github locked and limited conversation to collaborators Feb 28, 2024
@github-product-roadmap github-product-roadmap added actions Feature: GitHub Actions ga Feature phase: Generally available runners C2C - Actions Compute labels Feb 28, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
actions Feature: GitHub Actions ga Feature phase: Generally available runners C2C - Actions Compute
Projects
Development

No branches or pull requests

1 participant