Skip to content

Latest commit

 

History

History
378 lines (341 loc) · 29.5 KB

macos-12-Readme.md

File metadata and controls

378 lines (341 loc) · 29.5 KB
Announcements
macOS 15 (Sequoia) is now available as a public beta in GitHub Actions
[Macos 13 and 14] Android NDK versions <=25 will be removed from images on October 07,2024
[Macos 13 and 14] Go version 1.20.0 will be removed on October 07,2024.

macOS 12

  • OS Version: macOS 12.7.6 (21H1320)
  • Kernel Version: Darwin 21.6.0
  • Image Version: 20240926.174

Installed Software

Language and Runtime

  • .NET Core SDK: 6.0.425, 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.402
  • Bash 3.2.57(1)-release
  • Clang/LLVM 14.0.0
  • Clang/LLVM (Homebrew) 15.0.7 - available on $(brew --prefix llvm@15)/bin/clang
  • GCC 12 (Homebrew GCC 12.4.0) - available by gcc-12 alias
  • GCC 13 (Homebrew GCC 13.3.0) - available by gcc-13 alias
  • GCC 14 (Homebrew GCC 14.2.0) - available by gcc-14 alias
  • GNU Fortran 12 (Homebrew GCC 12.4.0) - available by gfortran-12 alias
  • GNU Fortran 13 (Homebrew GCC 13.3.0) - available by gfortran-13 alias
  • GNU Fortran 14 (Homebrew GCC 14.2.0) - available by gfortran-14 alias
  • Julia 1.10.5
  • Kotlin 2.0.20-release-360
  • Go 1.21.13
  • Mono 6.12.0.188
  • Node.js 18.20.4
  • MSBuild 16.10.1.51301 (Mono 6.12.0.188)
  • NVM 0.39.7
  • NVM - Cached node versions: 16.20.2, 18.20.4, 20.17.0
  • Perl 5.38.2
  • PHP 8.3.11
  • Python 2.7.18
  • Python3 3.12.6
  • R 4.4.1
  • Ruby 3.0.7p220

Package Management

  • Bundler 2.5.20
  • Carthage 0.40.0
  • CocoaPods 1.15.2
  • Composer 2.7.9
  • Homebrew 4.3.24
  • Miniconda 24.7.1
  • NPM 10.7.0
  • NuGet 6.3.1.1
  • Pip 20.3.4 (python 2.7)
  • Pip3 24.2 (python 3.12)
  • Pipx 1.7.1
  • RubyGems 3.5.20
  • Vcpkg 2024 (build from commit 3d8959985)
  • Yarn 1.22.22

Environment variables

Name Value
CONDA /usr/local/miniconda
VCPKG_INSTALLATION_ROOT /usr/local/share/vcpkg

Project Management

  • Apache Ant 1.10.15
  • Apache Maven 3.9.9
  • Gradle 8.10.2
  • Sbt 1.10.2

Utilities

  • 7-Zip 17.05
  • aria2 1.37.0
  • azcopy 10.26.0
  • bazel 7.3.1
  • bazelisk 1.21.0
  • bsdtar 3.5.1 - available by 'tar' alias
  • Curl 8.10.1
  • Git 2.46.2
  • Git LFS 3.5.1
  • GitHub CLI 2.57.0
  • GNU Tar 1.35 - available by 'gtar' alias
  • GNU Wget 1.24.5
  • gpg (GnuPG) 2.4.5
  • ImageMagick 7.1.1-38
  • jq 1.7.1
  • mongo 5.0.29
  • mongod 5.0.29
  • OpenSSL 1.1.1w 11 Sep 2023
  • Packer 1.9.4
  • pkg-config 0.29.2
  • PostgreSQL 14.13 (Homebrew)
  • psql (PostgreSQL) 14.13 (Homebrew)
  • Sox 14.4.2
  • Subversion (SVN) 1.14.3
  • Switchaudio-osx 1.2.2
  • Vagrant 2.4.1
  • VirtualBox 6.1.38r153438
  • yq 4.44.3
  • zstd 1.5.6

Tools

  • App Center CLI 3.0.1
  • AWS CLI 2.17.59
  • AWS SAM CLI 1.124.0
  • AWS Session Manager CLI 1.2.650.0
  • Azure CLI 2.64.0
  • Azure CLI (azure-devops) 1.0.1
  • Bicep CLI 0.30.23
  • Cabal 3.10.3.0
  • Cmake 3.30.3
  • CodeQL Action Bundle 2.19.0
  • Colima 0.7.5
  • Fastlane 2.222.0
  • GHC 9.10.1
  • GHCup 0.1.30.0
  • Jazzy 0.15.2
  • Stack 3.1.1
  • SwiftFormat 0.54.5
  • Swig 4.2.1
  • Xcbeautify 1.6.0
  • Xcode Command Line Tools 14.2.0.0.1.1668646533
  • Xcodes 1.5.0

Linters

  • SwiftLint 0.53.0
  • Yamllint 1.35.1

Browsers

  • Safari 17.6 (17618.3.11.11.7)
  • SafariDriver 17.6 (17618.3.11.11.7)
  • Google Chrome 129.0.6668.71
  • Google Chrome for Testing 129.0.6668.70
  • ChromeDriver 129.0.6668.70
  • Microsoft Edge 129.0.2792.52
  • Microsoft Edge WebDriver 129.0.2792.46
  • Mozilla Firefox 130.0.1
  • geckodriver 0.35.0
  • Selenium server 4.25.0

Environment variables

Name Value
CHROMEWEBDRIVER /usr/local/share/chromedriver-mac-x64
EDGEWEBDRIVER /usr/local/share/edge_driver
GECKOWEBDRIVER /usr/local/opt/geckodriver/bin

Java

Version Environment Variable
8.0.422+5.1 (default) JAVA_HOME_8_X64
11.0.24+8 JAVA_HOME_11_X64
17.0.12+7 JAVA_HOME_17_X64
21.0.4+7.0 JAVA_HOME_21_X64

Cached Tools

PyPy

  • 2.7.18 [PyPy 7.3.17]
  • 3.7.13 [PyPy 7.3.9]
  • 3.8.16 [PyPy 7.3.11]
  • 3.9.19 [PyPy 7.3.16]
  • 3.10.14 [PyPy 7.3.17]

Ruby

  • 3.0.7
  • 3.1.6
  • 3.2.5
  • 3.3.5

Python

  • 3.7.17
  • 3.8.18
  • 3.9.20
  • 3.10.15
  • 3.11.9
  • 3.12.6

Node.js

  • 16.20.2
  • 18.20.4
  • 20.17.0

Go

  • 1.20.14
  • 1.21.13
  • 1.22.7
  • 1.23.1

Rust Tools

  • Cargo 1.81.0
  • Rust 1.81.0
  • Rustdoc 1.81.0
  • Rustup 1.27.1

Packages

  • Bindgen 0.70.1
  • Cargo-audit 0.20.1
  • Cargo-outdated 0.15.0
  • Cbindgen 0.27.0
  • Clippy 0.1.81
  • Rustfmt 1.7.1-stable

PowerShell Tools

  • PowerShell 7.4.5

PowerShell Modules

  • Az: 12.3.0
  • MarkdownPS: 1.10
  • Pester: 5.6.1
  • PSScriptAnalyzer: 1.22.0

Web Servers

Name Version ConfigFile ServiceStatus ListenPort
httpd 2.4.62 /usr/local/etc/httpd/httpd.conf none 80
nginx 1.27.1 /usr/local/etc/nginx/nginx.conf none 80

Xamarin

Visual Studio for Mac

Version Build Path
2019 8.10.25.2 /Applications/Visual Studio 2019.app
2022 (default) 17.6.14.413 /Applications/Visual Studio.app
Notes
To use Visual Studio 2019 by default rename the app:
mv "/Applications/Visual Studio.app" "/Applications/Visual Studio 2022.app"
mv "/Applications/Visual Studio 2019.app" "/Applications/Visual Studio.app"

Xamarin bundles

symlink Xamarin.Mono Xamarin.iOS Xamarin.Mac Xamarin.Android
6_12_25 6.12 16.4 9.3 13.2
6_12_24 6.12 16.2 9.1 13.2
6_12_23 6.12 16.2 9.1 13.1
6_12_22 6.12 16.1 9.0 13.1
6_12_21 (default) 6.12 16.0 8.12 13.1
6_12_20 6.12 16.0 8.12 13.0
6_12_19 6.12 15.12 8.12 13.0
6_12_18 6.12 15.10 8.10 12.3
6_12_17 6.12 15.10 8.10 12.2
6_12_16 6.12 15.8 8.8 12.2
6_12_15 6.12 15.8 8.8 12.1
6_12_14 6.12 15.8 8.8 12.0
6_12_13 6.12 15.6 8.6 12.0
6_12_12 6.12 15.4 8.4 12.0
6_12_11 6.12 15.2 8.2 12.0
6_12_10 6.12 15.0 7.14 11.3

Unit Test Framework

  • NUnit 3.6.1

Xcode

Version Build Path
14.2 (default) 14C18 /Applications/Xcode_14.2.app
14.1 14B47b /Applications/Xcode_14.1.app
14.0.1 14A400 /Applications/Xcode_14.0.1.app
13.4.1 13F100 /Applications/Xcode_13.4.1.app
13.3.1 13E500a /Applications/Xcode_13.3.1.app
13.2.1 13C100 /Applications/Xcode_13.2.1.app
13.1 13A1030d /Applications/Xcode_13.1.app

Xcode Support Tools

  • xcpretty 0.3.0
  • xcversion 2.8.1

Installed SDKs

SDK SDK Name Xcode Version
macOS 12.0 macosx12.0 13.1
macOS 12.1 macosx12.1 13.2.1
macOS 12.3 macosx12.3 13.3.1, 13.4.1, 14.0.1
macOS 13.0 macosx13.0 14.1
macOS 13.1 macosx13.1 14.2
iOS 15.0 iphoneos15.0 13.1
iOS 15.2 iphoneos15.2 13.2.1
iOS 15.4 iphoneos15.4 13.3.1
iOS 15.5 iphoneos15.5 13.4.1
iOS 16.0 iphoneos16.0 14.0.1
iOS 16.1 iphoneos16.1 14.1
iOS 16.2 iphoneos16.2 14.2
Simulator - iOS 15.0 iphonesimulator15.0 13.1
Simulator - iOS 15.2 iphonesimulator15.2 13.2.1
Simulator - iOS 15.4 iphonesimulator15.4 13.3.1
Simulator - iOS 15.5 iphonesimulator15.5 13.4.1
Simulator - iOS 16.0 iphonesimulator16.0 14.0.1
Simulator - iOS 16.1 iphonesimulator16.1 14.1
Simulator - iOS 16.2 iphonesimulator16.2 14.2
tvOS 15.0 appletvos15.0 13.1
tvOS 15.2 appletvos15.2 13.2.1
tvOS 15.4 appletvos15.4 13.3.1, 13.4.1
tvOS 16.0 appletvos16.0 14.0.1
tvOS 16.1 appletvos16.1 14.1, 14.2
Simulator - tvOS 15.0 appletvsimulator15.0 13.1
Simulator - tvOS 15.2 appletvsimulator15.2 13.2.1
Simulator - tvOS 15.4 appletvsimulator15.4 13.3.1, 13.4.1
Simulator - tvOS 16.0 appletvsimulator16.0 14.0.1
Simulator - tvOS 16.1 appletvsimulator16.1 14.1, 14.2
watchOS 8.0 watchos8.0 13.1
watchOS 8.3 watchos8.3 13.2.1
watchOS 8.5 watchos8.5 13.3.1, 13.4.1
watchOS 9.0 watchos9.0 14.0.1
watchOS 9.1 watchos9.1 14.1, 14.2
Simulator - watchOS 8.0 watchsimulator8.0 13.1
Simulator - watchOS 8.3 watchsimulator8.3 13.2.1
Simulator - watchOS 8.5 watchsimulator8.5 13.3.1, 13.4.1
Simulator - watchOS 9.0 watchsimulator9.0 14.0.1
Simulator - watchOS 9.1 watchsimulator9.1 14.1, 14.2
DriverKit 21.0.1 driverkit21.0.1 13.1
DriverKit 21.2 driverkit21.2 13.2.1
DriverKit 21.4 driverkit21.4 13.3.1, 13.4.1, 14.0.1
DriverKit 22.1 driverkit22.1 14.1
DriverKit 22.2 driverkit22.2 14.2

Installed Simulators

OS Simulators
iOS 15.0 iPod touch (7th generation)
iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12
iPhone 12 mini
iPhone 12 Pro
iPhone 12 Pro Max
iPhone 13
iPhone 13 mini
iPhone 13 Pro
iPhone 13 Pro Max
iPhone 8
iPhone 8 Plus
iPhone SE (2nd generation)
iPad (9th generation)
iPad Air (4th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (3rd generation)
iPad Pro (12.9-inch) (5th generation)
iPad Pro (9.7-inch)
iOS 15.2 iPod touch (7th generation)
iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12
iPhone 12 mini
iPhone 12 Pro
iPhone 12 Pro Max
iPhone 13
iPhone 13 mini
iPhone 13 Pro
iPhone 13 Pro Max
iPhone 8
iPhone 8 Plus
iPhone SE (2nd generation)
iPad (9th generation)
iPad Air (4th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (3rd generation)
iPad Pro (12.9-inch) (5th generation)
iPad Pro (9.7-inch)
iOS 15.4 iPod touch (7th generation)
iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12
iPhone 12 mini
iPhone 12 Pro
iPhone 12 Pro Max
iPhone 13
iPhone 13 mini
iPhone 13 Pro
iPhone 13 Pro Max
iPhone 8
iPhone 8 Plus
iPhone SE (2nd generation)
iPhone SE (3rd generation)
iPad (9th generation)
iPad Air (4th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (3rd generation)
iPad Pro (12.9-inch) (5th generation)
iPad Pro (9.7-inch)
iOS 15.5 iPod touch (7th generation)
iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12
iPhone 12 mini
iPhone 12 Pro
iPhone 12 Pro Max
iPhone 13
iPhone 13 mini
iPhone 13 Pro
iPhone 13 Pro Max
iPhone 8
iPhone 8 Plus
iPhone SE (2nd generation)
iPhone SE (3rd generation)
iPad (9th generation)
iPad Air (4th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (3rd generation)
iPad Pro (12.9-inch) (5th generation)
iPad Pro (9.7-inch)
iOS 16.0 iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12
iPhone 12 mini
iPhone 12 Pro
iPhone 12 Pro Max
iPhone 13
iPhone 13 mini
iPhone 13 Pro
iPhone 13 Pro Max
iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 8
iPhone 8 Plus
iPhone SE (2nd generation)
iPhone SE (3rd generation)
iPad (9th generation)
iPad Air (4th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (3rd generation)
iPad Pro (12.9-inch) (5th generation)
iPad Pro (9.7-inch)
iOS 16.1 iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12
iPhone 12 mini
iPhone 12 Pro
iPhone 12 Pro Max
iPhone 13
iPhone 13 mini
iPhone 13 Pro
iPhone 13 Pro Max
iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 8
iPhone 8 Plus
iPhone SE (2nd generation)
iPhone SE (3rd generation)
iPad (10th generation)
iPad (9th generation)
iPad Air (4th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (3rd generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (5th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro (9.7-inch)
iOS 16.2 iPod touch (7th generation)
iPhone 11
iPhone 11 Pro
iPhone 11 Pro Max
iPhone 12
iPhone 12 mini
iPhone 12 Pro
iPhone 12 Pro Max
iPhone 13
iPhone 13 mini
iPhone 13 Pro
iPhone 13 Pro Max
iPhone 14
iPhone 14 Plus
iPhone 14 Pro
iPhone 14 Pro Max
iPhone 8
iPhone 8 Plus
iPhone SE (2nd generation)
iPhone SE (3rd generation)
iPad (10th generation)
iPad (9th generation)
iPad Air (4th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (3rd generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (5th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro (9.7-inch)
tvOS 15.0 Apple TV
Apple TV 4K (2nd generation)
Apple TV 4K (at 1080p) (2nd generation)
tvOS 15.2 Apple TV
Apple TV 4K (2nd generation)
Apple TV 4K (at 1080p) (2nd generation)
tvOS 15.4 Apple TV
Apple TV 4K (2nd generation)
Apple TV 4K (at 1080p) (2nd generation)
tvOS 16.0 Apple TV
Apple TV 4K (2nd generation)
Apple TV 4K (at 1080p) (2nd generation)
tvOS 16.1 Apple TV
Apple TV 4K (2nd generation)
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p)
Apple TV 4K (at 1080p) (2nd generation)
watchOS 8.0 Apple Watch Series 5 - 40mm
Apple Watch Series 5 - 44mm
Apple Watch Series 6 - 40mm
Apple Watch Series 6 - 44mm
Apple Watch Series 7 - 41mm
Apple Watch Series 7 - 45mm
watchOS 8.3 Apple Watch Series 5 - 40mm
Apple Watch Series 5 - 44mm
Apple Watch Series 6 - 40mm
Apple Watch Series 6 - 44mm
Apple Watch Series 7 - 41mm
Apple Watch Series 7 - 45mm
watchOS 8.5 Apple Watch Series 5 - 40mm
Apple Watch Series 5 - 44mm
Apple Watch Series 6 - 40mm
Apple Watch Series 6 - 44mm
Apple Watch Series 7 - 41mm
Apple Watch Series 7 - 45mm
watchOS 9.0 Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 8 (41mm)
Apple Watch Series 8 (45mm)
Apple Watch Ultra (49mm)
watchOS 9.1 Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 5 (40mm)
Apple Watch Series 5 (44mm)
Apple Watch Series 6 (40mm)
Apple Watch Series 6 (44mm)
Apple Watch Series 7 (41mm)
Apple Watch Series 7 (45mm)
Apple Watch Series 8 (41mm)
Apple Watch Series 8 (45mm)
Apple Watch Ultra (49mm)

Android

Package Name Version
Android Command Line Tools 8.0
Android Emulator 35.1.21
Android SDK Build-tools 35.0.0
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
Android SDK Platforms android-35 (rev 1)
android-34-ext8 (rev 1)
android-34-ext12 (rev 1)
android-34-ext11 (rev 1)
android-34-ext10 (rev 1)
android-34 (rev 3)
android-33-ext5 (rev 1)
android-33-ext4 (rev 1)
android-33 (rev 3)
android-32 (rev 1)
android-31 (rev 1)
Android SDK Platform-Tools 35.0.2
Android Support Repository 47.0.0
CMake 3.18.1
3.22.1
Google Play services 49
Google Repository 58
NDK 24.0.8215888
25.2.9519653 (default)
26.3.11579264
27.1.12297006

Environment variables

Name Value
ANDROID_HOME /Users/runner/Library/Android/sdk
ANDROID_NDK /Users/runner/Library/Android/sdk/ndk/25.2.9519653
ANDROID_NDK_HOME /Users/runner/Library/Android/sdk/ndk/25.2.9519653
ANDROID_NDK_LATEST_HOME /Users/runner/Library/Android/sdk/ndk/27.1.12297006
ANDROID_NDK_ROOT /Users/runner/Library/Android/sdk/ndk/25.2.9519653
ANDROID_SDK_ROOT /Users/runner/Library/Android/sdk

Miscellaneous

  • libXext 1.3.6
  • libXft 2.3.8
  • Tcl/Tk 8.6.15
  • Zlib 1.3.1

Environment variables

Name Value
PARALLELS_DMG_URL https://download.parallels.com/desktop/v20/20.0.1-55659/ParallelsDesktop-20.0.1-55659.dmg
Notes
If you want to use Parallels Desktop you should download a package from URL stored in
PARALLELS_DMG_URL environment variable. A system extension is allowed for this version.