From ffd40b4a96bf519ca4f0c550b2802c7a59de5335 Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Fri, 4 Apr 2025 14:29:50 +0200 Subject: [PATCH 01/87] Always use the latest major version of CodeQL Action --- .../scripts/build/install-codeql-bundle.sh | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/images/macos/scripts/build/install-codeql-bundle.sh b/images/macos/scripts/build/install-codeql-bundle.sh index 7c179add..5e8b5862 100644 --- a/images/macos/scripts/build/install-codeql-bundle.sh +++ b/images/macos/scripts/build/install-codeql-bundle.sh @@ -6,9 +6,23 @@ source ~/utils/utils.sh +# Retrieve the latest major version of the CodeQL Action to use in the base URL for downloading the bundle. +releases=$(curl -s "https://api.github.com/repos/github/codeql-action/releases") + +# Get the release tags starting with v[0-9] and sort them in descending order, then parse the first one to get the major version. +codeql_action_latest_major_version=$(echo "$releases" | + jq -r '.[].tag_name' | + grep -E '^v[0-9]' | + sort -nr | + head -n 1 | + sed -E 's/^v([0-9]+).*/\1/') +if [ -z "$codeql_action_latest_major_version" ]; then + echo "Error: Unable to find the latest major version of the CodeQL Action." + exit 1 +fi + # Retrieve the CLI version of the latest CodeQL bundle. -defaults_json_path=$(download_with_retry https://raw.githubusercontent.com/github/codeql-action/v3/src/defaults.json) -bundle_version=$(jq -r '.cliVersion' $defaults_json_path) +defaults_json_path=$(download_with_retry "https://raw.githubusercontent.com/github/codeql-action/$codeql_action_latest_major_version/src/defaults.json") bundle_tag_name="codeql-bundle-v$bundle_version" echo "Downloading CodeQL bundle $bundle_version..." From 5726c3a45f35430585d898ab236f22ef3626f502 Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Fri, 4 Apr 2025 14:30:44 +0200 Subject: [PATCH 02/87] Refactoring: Properly double-quote variables --- images/macos/scripts/build/install-codeql-bundle.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/images/macos/scripts/build/install-codeql-bundle.sh b/images/macos/scripts/build/install-codeql-bundle.sh index 5e8b5862..4df220ba 100644 --- a/images/macos/scripts/build/install-codeql-bundle.sh +++ b/images/macos/scripts/build/install-codeql-bundle.sh @@ -23,6 +23,7 @@ fi # Retrieve the CLI version of the latest CodeQL bundle. defaults_json_path=$(download_with_retry "https://raw.githubusercontent.com/github/codeql-action/$codeql_action_latest_major_version/src/defaults.json") +bundle_version=$(jq -r '.cliVersion' "$defaults_json_path") bundle_tag_name="codeql-bundle-v$bundle_version" echo "Downloading CodeQL bundle $bundle_version..." @@ -31,16 +32,16 @@ echo "Downloading CodeQL bundle $bundle_version..." archive_path=$(download_with_retry "https://github.com/github/codeql-action/releases/download/$bundle_tag_name/codeql-bundle.tar.gz") codeql_toolcache_path=$AGENT_TOOLSDIRECTORY/CodeQL/$bundle_version/x64 -mkdir -p $codeql_toolcache_path +mkdir -p "$codeql_toolcache_path" echo "Unpacking the downloaded CodeQL bundle archive..." -tar -xzf $archive_path -C $codeql_toolcache_path +tar -xzf "$archive_path" -C "$codeql_toolcache_path" # Touch a file to indicate to the CodeQL Action that this bundle shipped with the toolcache. This is # to support overriding the CodeQL version specified in defaults.json on GitHub Enterprise. -touch $codeql_toolcache_path/pinned-version +touch "$codeql_toolcache_path/pinned-version" # Touch a file to indicate to the toolcache that setting up CodeQL is complete. -touch $codeql_toolcache_path.complete +touch "$codeql_toolcache_path.complete" invoke_tests "Common" "CodeQL Bundle" From 287e434b2506f5ff26b77d7fa59c9d78434c50ca Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 14:51:46 +0000 Subject: [PATCH 03/87] Updating readme file for macos-15 version 20250331.1080 (#11909) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 232 ++++++++++++++++++-------------- 1 file changed, 130 insertions(+), 102 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index f4985f3e..a9e0441d 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,18 +1,16 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 -- OS Version: macOS 15.2 (24C101) -- Kernel Version: Darwin 24.2.0 -- Image Version: 20250120.591 +- OS Version: macOS 15.3.2 (24D81) +- Kernel Version: Darwin 24.3.0 +- Image Version: 20250331.1080 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,64 +20,65 @@ - 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_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 -- Node.js 22.13.0 +- Kotlin 2.1.10-release-473 +- Node.js 22.14.0 - Perl 5.40.1 -- PHP 8.4.3 -- Python3 3.13.1 +- PHP 8.4.5 +- Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.3 +- Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.4 -- Homebrew 4.4.16 +- Composer 2.8.6 +- Homebrew 4.4.26 - NPM 10.9.2 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.3 +- RubyGems 3.6.6 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.1 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.11.1 -- Git 2.48.1 +- Curl 8.12.1 +- Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.69.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 -- pkgconf 2.3.0 +- Packer 1.12.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.25.6 +- AWS SAM CLI 1.136.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.34.44 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- Fastlane 2.227.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -87,16 +86,16 @@ - SwiftLint 0.58.2 ### Browsers -- Safari 18.2 (20620.1.16.11.8) -- SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Microsoft Edge 132.0.2957.115 -- Microsoft Edge WebDriver 132.0.2957.115 -- Mozilla Firefox 134.0.1 -- geckodriver 0.35.0 -- Selenium server 4.27.0 +- Safari 18.3.1 (20620.2.4.11.6) +- SafariDriver 18.3.1 (20620.2.4.11.6) +- Google Chrome 134.0.6998.166 +- Google Chrome for Testing 134.0.6998.165 +- ChromeDriver 134.0.6998.165 +- Microsoft Edge 134.0.3124.95 +- Microsoft Edge WebDriver 134.0.3124.95 +- Mozilla Firefox 136.0.4 +- geckodriver 0.36.0 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -106,62 +105,64 @@ | GECKOWEBDRIVER | /usr/local/opt/geckodriver/bin | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_X64 | -| 17.0.13+11 | JAVA_HOME_17_X64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_X64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_X64 | +| 17.0.14+7 | JAVA_HOME_17_X64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_X64 | ### Cached Tools #### Ruby -- 3.1.6 -- 3.2.6 +- 3.1.7 +- 3.2.8 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.9.21 - 3.10.16 - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.8 +- 20.19.0 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.7 +- 1.24.1 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 -- Rustup 1.27.1 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 +- Rustup 1.28.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ------------------------------------------------ | ----------------------------------------------------------------------------------------- | +| 16.3 | 16E140 | /Applications/Xcode_16.3_Release_Candidate_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -170,72 +171,86 @@ | macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | | macOS 15.2 | macosx15.2 | 16.2 | +| macOS 15.4 | macosx15.4 | 16.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | | iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | | iOS 18.2 | iphoneos18.2 | 16.2 | +| iOS 18.4 | iphoneos18.4 | 16.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | | Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | | Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | +| Simulator - iOS 18.4 | iphonesimulator18.4 | 16.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | | tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | | tvOS 18.2 | appletvos18.2 | 16.2 | +| tvOS 18.4 | appletvos18.4 | 16.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | | Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | | Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | +| Simulator - tvOS 18.4 | appletvsimulator18.4 | 16.3 | | watchOS 10.5 | watchos10.5 | 15.4 | | watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | | watchOS 11.2 | watchos11.2 | 16.2 | +| watchOS 11.4 | watchos11.4 | 16.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - watchOS 11.4 | watchsimulator11.4 | 16.3 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | +| visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| visionOS 2.4 | xros2.4 | 16.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | | Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | -| visionOS 2.1 | xros2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | +| Simulator - visionOS 2.4 | xrsimulator2.4 | 16.3 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | +| DriverKit 24.4 | driverkit24.4 | 16.3 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.5 | 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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.4 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android -| Package Name | Version | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.11 | -| Android SDK Build-tools | 35.0.0 35.0.1 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 16.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | #### Environment variables | Name | Value | @@ -243,7 +258,20 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | +### Miscellaneous + +#### Environment variables +| Name | Value | +| ----------------- | ----------------------------------------------------------------------------------------- | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.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. +``` + From eeb5662623f841494e1c301c759d0cfee261491f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 16:07:37 +0000 Subject: [PATCH 04/87] Updating readme file for macos-15-arm64 version 20250331.1175 (#11913) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 180 ++++++++++++++------------ 1 file changed, 98 insertions(+), 82 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 638baeed..a6d06f17 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,18 +1,16 @@ | Announcements | |-| -| [[macOS] Ruby version 3.0 will be removed from the images on Feb 10, 2025 and 3.3 will be set as default. ](https://github.com/actions/runner-images/issues/11345) | -| [[macOS] The macOS 12 Actions runner image will begin deprecation on 10/7/24 and will be fully unsupported by 12/3/24 for GitHub and by 01/13/25 for ADO](https://github.com/actions/runner-images/issues/10721) | -| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 -- OS Version: macOS 15.2 (24C101) -- Kernel Version: Darwin 24.2.0 -- Image Version: 20250120.596 +- OS Version: macOS 15.3.2 (24D81) +- Kernel Version: Darwin 24.3.0 +- Image Version: 20250331.1175 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.405, 9.0.102 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -22,74 +20,75 @@ - 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_1) - available by `gfortran-14` alias -- Kotlin 2.1.0-release-394 -- Node.js 22.13.0 +- Kotlin 2.1.10-release-473 +- Node.js 22.14.0 - Perl 5.40.1 -- Python3 3.13.1 +- Python3 3.13.2 - Ruby 3.3.7 ### Package Management -- Bundler 2.6.3 +- Bundler 2.6.6 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.16 +- Homebrew 4.4.26 - NPM 10.9.2 -- Pip3 24.3.1 (python 3.13) +- Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.3 +- RubyGems 3.6.6 - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.12 +- Gradle 8.13 ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.27.1 -- bazel 8.0.1 +- azcopy 10.28.1 +- bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.65.0 +- GitHub CLI 2.69.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 - jq 1.7.1 - OpenSSL 1.1.1w 11 Sep 2023 -- Packer 1.11.2 -- pkgconf 2.3.0 +- Packer 1.12.0 +- pkgconf 2.4.3 - Unxip 3.1 - yq 4.45.1 -- zstd 1.5.6 +- zstd 1.5.7 +- Ninja 1.12.1 ### Tools -- AWS CLI 2.23.2 -- AWS SAM CLI 1.132.0 -- AWS Session Manager CLI 1.2.694.0 -- Azure CLI 2.68.0 +- AWS CLI 2.25.6 +- AWS SAM CLI 1.136.0 +- AWS Session Manager CLI 1.2.707.0 +- Azure CLI 2.70.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.32.4 -- Cmake 3.31.4 +- Bicep CLI 0.34.44 +- Cmake 3.31.6 - CodeQL Action Bundle 2.20.1 -- Fastlane 2.226.0 -- SwiftFormat 0.55.4 -- Xcbeautify 2.17.0 +- Fastlane 2.227.0 +- SwiftFormat 0.55.5 +- Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.2 (20620.1.16.11.8) -- SafariDriver 18.2 (20620.1.16.11.8) -- Google Chrome 132.0.6834.84 -- Google Chrome for Testing 132.0.6834.83 -- ChromeDriver 132.0.6834.83 -- Selenium server 4.27.0 +- Safari 18.3.1 (20620.2.4.11.6) +- SafariDriver 18.3.1 (20620.2.4.11.6) +- Google Chrome 134.0.6998.166 +- Google Chrome for Testing 134.0.6998.165 +- ChromeDriver 134.0.6998.165 +- Selenium server 4.29.0 #### Environment variables | Name | Value | @@ -99,60 +98,62 @@ | GECKOWEBDRIVER | | ### Java -| Version | Environment Variable | -| --------------------- | -------------------- | -| 11.0.25+9 | JAVA_HOME_11_arm64 | -| 17.0.13+11 | JAVA_HOME_17_arm64 | -| 21.0.5+11.0 (default) | JAVA_HOME_21_arm64 | +| Version | Environment Variable | +| -------------------- | -------------------- | +| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 17.0.14+7 | JAVA_HOME_17_arm64 | +| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby -- 3.1.6 -- 3.2.6 +- 3.1.7 +- 3.2.8 - 3.3.7 -- 3.4.1 +- 3.4.2 #### Python - 3.11.9 -- 3.12.8 -- 3.13.1 +- 3.12.9 +- 3.13.2 #### Node.js -- 18.20.5 -- 20.18.1 -- 22.13.0 +- 18.20.8 +- 20.19.0 +- 22.14.0 #### Go - 1.21.13 -- 1.22.10 -- 1.23.4 +- 1.22.12 +- 1.23.7 +- 1.24.1 ### Rust Tools -- Cargo 1.84.0 -- Rust 1.84.0 -- Rustdoc 1.84.0 -- Rustup 1.27.1 +- Cargo 1.85.1 +- Rust 1.85.1 +- Rustdoc 1.85.1 +- Rustup 1.28.1 #### Packages -- Clippy 0.1.84 +- Clippy 0.1.85 - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.6 +- PowerShell 7.4.7 #### PowerShell Modules - Az: 12.4.0 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ------------------------------------------------ | ----------------------------------------------------------------------------------------- | +| 16.3 | 16E140 | /Applications/Xcode_16.3_Release_Candidate_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | @@ -161,43 +162,52 @@ | macOS 15.0 | macosx15.0 | 16.0 | | macOS 15.1 | macosx15.1 | 16.1 | | macOS 15.2 | macosx15.2 | 16.2 | +| macOS 15.4 | macosx15.4 | 16.3 | | iOS 17.5 | iphoneos17.5 | 15.4 | | iOS 18.0 | iphoneos18.0 | 16.0 | | iOS 18.1 | iphoneos18.1 | 16.1 | | iOS 18.2 | iphoneos18.2 | 16.2 | +| iOS 18.4 | iphoneos18.4 | 16.3 | | Simulator - iOS 17.5 | iphonesimulator17.5 | 15.4 | | Simulator - iOS 18.0 | iphonesimulator18.0 | 16.0 | | Simulator - iOS 18.1 | iphonesimulator18.1 | 16.1 | | Simulator - iOS 18.2 | iphonesimulator18.2 | 16.2 | +| Simulator - iOS 18.4 | iphonesimulator18.4 | 16.3 | | tvOS 17.5 | appletvos17.5 | 15.4 | | tvOS 18.0 | appletvos18.0 | 16.0 | | tvOS 18.1 | appletvos18.1 | 16.1 | | tvOS 18.2 | appletvos18.2 | 16.2 | +| tvOS 18.4 | appletvos18.4 | 16.3 | | Simulator - tvOS 17.5 | appletvsimulator17.5 | 15.4 | | Simulator - tvOS 18.0 | appletvsimulator18.0 | 16.0 | | Simulator - tvOS 18.1 | appletvsimulator18.1 | 16.1 | | Simulator - tvOS 18.2 | appletvsimulator18.2 | 16.2 | +| Simulator - tvOS 18.4 | appletvsimulator18.4 | 16.3 | | watchOS 10.5 | watchos10.5 | 15.4 | | watchOS 11.0 | watchos11.0 | 16.0 | | watchOS 11.1 | watchos11.1 | 16.1 | | watchOS 11.2 | watchos11.2 | 16.2 | +| watchOS 11.4 | watchos11.4 | 16.3 | | Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 | | Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 | | Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 | | Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 | -| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - watchOS 11.4 | watchsimulator11.4 | 16.3 | | visionOS 1.2 | xros1.2 | 15.4 | | visionOS 2.0 | xros2.0 | 16.0 | -| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | visionOS 2.1 | xros2.1 | 16.1 | +| visionOS 2.2 | xros2.2 | 16.2 | +| visionOS 2.4 | xros2.4 | 16.3 | +| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 | +| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 | | Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 | | Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | -| visionOS 2.2 | xros2.2 | 16.2 | -| Simulator - visionOS 2.2 | xrsimulator2.2 | 16.2 | +| Simulator - visionOS 2.4 | xrsimulator2.4 | 16.3 | | DriverKit 23.5 | driverkit23.5 | 15.4 | | DriverKit 24.0 | driverkit24.0 | 16.0 | | DriverKit 24.1 | driverkit24.1 | 16.1 | | DriverKit 24.2 | driverkit24.2 | 16.2 | +| DriverKit 24.4 | driverkit24.4 | 16.3 | #### Installed Simulators | OS | Simulators | @@ -206,32 +216,38 @@ | iOS 18.0 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.3 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.4 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone 16e
iPhone SE (3rd generation)
iPad (10th generation)
iPad (A16)
iPad Air 11-inch (M2)
iPad Air 11-inch (M3)
iPad Air 13-inch (M2)
iPad Air 13-inch (M3)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | tvOS 18.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | | watchOS 10.5 | 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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | | watchOS 11.0 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | | watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | | watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.4 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | | visionOS 1.2 | Apple Vision Pro | | visionOS 2.0 | Apple Vision Pro | | visionOS 2.1 | Apple Vision Pro | | visionOS 2.2 | Apple Vision Pro | +| visionOS 2.3 | Apple Vision Pro | +| visionOS 2.4 | Apple Vision Pro | ### Android -| Package Name | Version | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 16.0 | -| Android Emulator | 35.3.11 | -| Android SDK Build-tools | 35.0.0 35.0.1 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.31.0 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 16.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | #### Environment variables | Name | Value | @@ -239,7 +255,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From 881c1a557b75a2eeecf3006f9bcbeced85a8c2eb Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Tue, 8 Apr 2025 02:39:44 +0530 Subject: [PATCH 05/87] [doc] Change Windows-2025 status: beta -> GA (#11954) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 077243bd..259e65b7 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat | macOS 14 Arm64 |`macos-latest`, `macos-14`, `macos-latest-xlarge` or `macos-14-xlarge`| [macOS-14-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14-arm64.json) | | macOS 13 | `macos-13` or `macos-13-large` | [macOS-13] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-13.json) | | macOS 13 Arm64 | `macos-13-xlarge` | [macOS-13-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-13-arm64.json) | -| Windows Server 2025 beta | `windows-2025` | [windows-2025] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fwin25.json) | +| Windows Server 2025 | `windows-2025` | [windows-2025] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fwin25.json) | | Windows Server 2022 | `windows-latest` or `windows-2022` | [windows-2022] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fwin22.json) | | Windows Server 2019 | `windows-2019` | [windows-2019] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fwin19.json) | From 2c7cc97462972f41c1fa95bda6fce27d2d74f87f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 13:17:07 +0000 Subject: [PATCH 06/87] Updating readme file for win19 version 20250406.1.1 (#11963) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 48 ++++++++++++++-------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index 717b50dd..611c0dda 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -1,14 +1,14 @@ | Announcements | |-| | [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | -| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | +| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-08](https://github.com/actions/runner-images/issues/11742) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2019 - OS Version: 10.0.17763 Build 7009 -- Image Version: 20250330.1.0 +- Image Version: 20250406.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -29,7 +29,7 @@ ### Package Management - Chocolatey 2.4.3 -- Composer 2.8.6 +- Composer 2.8.8 - Helm 3.17.1 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 @@ -37,7 +37,7 @@ - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit acd5bba5aa) +- Vcpkg (build from commit 856505bb76) - Yarn 1.22.22 #### Environment variables @@ -58,18 +58,18 @@ - azcopy 10.28.1 - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.33.13 +- Bicep 0.34.44 - Cabal 3.14.1.1 -- CMake 4.0.0 -- CodeQL Action Bundle 2.20.1 +- CMake 3.31.6 +- CodeQL Action Bundle 2.20.7 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 - ghc 9.12.2 - Git 2.49.0.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 516.0.0 -- ImageMagick 7.1.1-46 +- Google Cloud CLI 517.0.0 +- ImageMagick 7.1.1-47 - InnoSetup 6.4.0 - jq 1.7.1 - Kind 0.27.0 @@ -97,19 +97,19 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.264 -- AWS CLI 2.25.4 +- Alibaba Cloud CLI 3.0.265 +- AWS CLI 2.25.11 - AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 - Cloud Foundry CLI 8.12.0 - GitHub CLI 2.69.0 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages @@ -117,18 +117,18 @@ - cargo-audit 0.21.2 - cargo-outdated 0.17.0 - cbindgen 0.28.0 -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.178 -- Chrome Driver 134.0.6998.165 -- Microsoft Edge 134.0.3124.93 -- Microsoft Edge Driver 134.0.3124.93 -- Mozilla Firefox 136.0.4 +- Google Chrome 135.0.7049.42 +- Chrome Driver 135.0.7049.42 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge Driver 135.0.3179.54 +- Mozilla Firefox 137.0 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.30.0 +- Selenium server 4.31.0 #### Environment variables | Name | Value | @@ -172,7 +172,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 1.20.14 - 1.21.13 - 1.22.12 -- 1.23.7 +- 1.23.8 #### Node.js - 16.20.2 @@ -511,7 +511,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- AWSPowershell: 4.1.787 +- AWSPowershell: 4.1.793 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 From 501d7145fdd9dc46df6e6ae89980ce8cb9af0d7b Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Wed, 9 Apr 2025 19:33:17 +0530 Subject: [PATCH 07/87] [Windows] Update Visual Studio Signature Thumbprint for 2019 (#11974) --- images/windows/toolsets/toolset-2019.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index cf8de603..b84e86e2 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -224,7 +224,8 @@ "edition" : "Enterprise", "channel": "release", "signature": [ - "8F985BE8FD256085C90A95D3C74580511A1DB975" + "8F985BE8FD256085C90A95D3C74580511A1DB975", + "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D" ], "workloads": [ "Component.Dotfuscator", From 722aa5e35688fd55b2934952dd0939f12318c27c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 15:02:48 +0000 Subject: [PATCH 08/87] Updating readme file for win22 version 20250406.1.1 (#11958) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 46 ++++++++++++++-------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 87cd97fd..617354a3 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -1,14 +1,14 @@ | Announcements | |-| | [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | -| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | +| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-08](https://github.com/actions/runner-images/issues/11742) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2022 - OS Version: 10.0.20348 Build 3328 -- Image Version: 20250330.1.0 +- Image Version: 20250406.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -29,7 +29,7 @@ ### Package Management - Chocolatey 2.4.3 -- Composer 2.8.6 +- Composer 2.8.8 - Helm 3.17.1 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 @@ -37,7 +37,7 @@ - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit acd5bba5aa) +- Vcpkg (build from commit 856505bb76) - Yarn 1.22.22 #### Environment variables @@ -58,17 +58,17 @@ - azcopy 10.28.1 - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.33.13 +- Bicep 0.34.44 - Cabal 3.14.1.1 -- CMake 4.0.0 -- CodeQL Action Bundle 2.20.1 +- CMake 3.31.6 +- CodeQL Action Bundle 2.20.7 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 - ghc 9.12.2 - Git 2.49.0.windows.1 - Git LFS 3.6.1 -- ImageMagick 7.1.1-46 +- ImageMagick 7.1.1-47 - InnoSetup 6.4.0 - jq 1.7.1 - Kind 0.27.0 @@ -95,18 +95,18 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.264 -- AWS CLI 2.25.4 +- Alibaba Cloud CLI 3.0.265 +- AWS CLI 2.25.11 - AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 - GitHub CLI 2.69.0 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages @@ -114,18 +114,18 @@ - cargo-audit 0.21.2 - cargo-outdated 0.17.0 - cbindgen 0.28.0 -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.178 -- Chrome Driver 134.0.6998.165 -- Microsoft Edge 134.0.3124.93 -- Microsoft Edge Driver 134.0.3124.93 -- Mozilla Firefox 136.0.4 +- Google Chrome 135.0.7049.42 +- Chrome Driver 135.0.7049.42 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge Driver 135.0.3179.54 +- Mozilla Firefox 137.0 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.30.0 +- Selenium server 4.31.0 #### Environment variables | Name | Value | @@ -166,7 +166,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 1.20.14 - 1.21.13 - 1.22.12 -- 1.23.7 +- 1.23.8 #### Node.js - 16.20.2 @@ -507,7 +507,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.787 +- AWSPowershell: 4.1.793 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 From 51dab16757ad7dce32e7f4a206939809fa6ca232 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 16:04:38 +0000 Subject: [PATCH 09/87] Updating readme file for macos-13 version 20250407.927 (#11962) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 54 ++++++++++++++++----------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index c3c8067c..fdbbba02 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -3,9 +3,9 @@ | [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 13 -- OS Version: macOS 13.7.4 (22H420) +- OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250331.901 +- Image Version: 20250407.927 ## Installed Software @@ -29,17 +29,17 @@ - Ruby 3.3.7 ### Package Management -- Bundler 2.6.6 +- Bundler 2.6.7 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.6 -- Homebrew 4.4.26 +- Composer 2.8.8 +- Homebrew 4.4.27 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.6 -- Vcpkg 2025 (build from commit acd5bba5aa) +- RubyGems 3.6.7 +- Vcpkg 2025 (build from commit 856505bb76) - Yarn 1.22.22 ### Project Management @@ -54,7 +54,7 @@ - bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.12.1 +- Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 - GitHub CLI 2.69.0 @@ -71,14 +71,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.6 +- AWS CLI 2.25.11 - AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.20.7 - Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -86,17 +86,17 @@ - Xcodes 1.6.0 ### Linters -- SwiftLint 0.58.2 +- SwiftLint 0.59.0 ### Browsers -- Safari 18.3.1 (18620.2.4.111.9) -- SafariDriver 18.3.1 (18620.2.4.111.9) -- Google Chrome 134.0.6998.166 -- Google Chrome for Testing 134.0.6998.165 -- ChromeDriver 134.0.6998.165 -- Microsoft Edge 134.0.3124.95 -- Microsoft Edge WebDriver 134.0.3124.95 -- Mozilla Firefox 136.0.4 +- Safari 18.4 (18621.1.15.111.1) +- SafariDriver 18.4 (18621.1.15.111.1) +- Google Chrome 135.0.7049.42 +- Google Chrome for Testing 135.0.7049.42 +- ChromeDriver 135.0.7049.42 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge WebDriver 135.0.3179.54 +- Mozilla Firefox 137.0 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -146,17 +146,17 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.23.8 +- 1.24.2 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -214,8 +214,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | From 558cef01129dae1e22ed7a39b9a8198d154148c3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 17:08:36 +0000 Subject: [PATCH 10/87] Updating readme file for macos-13-arm64 version 20250407.1029 (#11960) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 38 +++++++++++++-------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index bbd36c5f..822a74fd 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -3,9 +3,9 @@ | [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | *** # macOS 13 -- OS Version: macOS 13.7.4 (22H420) +- OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250331.995 +- Image Version: 20250407.1029 ## Installed Software @@ -28,15 +28,15 @@ - Ruby 3.3.7 ### Package Management -- Bundler 2.6.6 +- Bundler 2.6.7 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.26 +- Homebrew 4.4.27 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.6 +- RubyGems 3.6.7 - Yarn 1.22.22 ### Project Management @@ -68,14 +68,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.6 +- AWS CLI 2.25.11 - AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.20.7 - Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -85,11 +85,11 @@ ### Linters ### Browsers -- Safari 18.3.1 (18620.2.4.111.9) -- SafariDriver 18.3.1 (18620.2.4.111.9) -- Google Chrome 134.0.6998.166 -- Google Chrome for Testing 134.0.6998.165 -- ChromeDriver 134.0.6998.165 +- Safari 18.4 (18621.1.15.111.1) +- SafariDriver 18.4 (18621.1.15.111.1) +- Google Chrome 135.0.7049.42 +- Google Chrome for Testing 135.0.7049.42 +- ChromeDriver 135.0.7049.42 - Selenium server 4.29.0 #### Environment variables @@ -127,17 +127,17 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.23.8 +- 1.24.2 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0-stable ### PowerShell Tools From 03fa330fd0873328efb244bd465ec6b6bbd7f306 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 9 Apr 2025 19:16:38 +0000 Subject: [PATCH 11/87] Updating readme file for win25 version 20250406.1.1 (#11964) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 128 ++++++++++++++------------- 1 file changed, 65 insertions(+), 63 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index fc711026..adfb6bcb 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -1,43 +1,44 @@ | Announcements | |-| -| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-01](https://github.com/actions/runner-images/issues/11742) | -| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-05 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | -| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-05](https://github.com/actions/runner-images/issues/11710) | +| [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | +| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-08](https://github.com/actions/runner-images/issues/11742) | +| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | +| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2025 -- OS Version: 10.0.26100 Build 3194 -- Image Version: 20250309.1.0 +- OS Version: 10.0.26100 Build 3476 +- Image Version: 20250406.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled -- Windows Subsystem for Linux (Default, WSLv2): 2.4.11.0 +- Windows Subsystem for Linux (Default, WSLv2): 2.4.13.0 ## Installed Software ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.23.7 +- Go 1.23.8 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 19.1.7 - Node 22.14.0 - Perl 5.40.0 -- PHP 8.4.4 +- PHP 8.4.5 - Python 3.9.13 - Ruby 3.3.7 ### Package Management - Chocolatey 2.4.3 -- Composer 2.8.6 -- Helm 3.17.0 +- Composer 2.8.8 +- Helm 3.17.1 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.9.2 - NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit 300239058e) +- Vcpkg (build from commit 856505bb76) - Yarn 1.22.22 #### Environment variables @@ -50,72 +51,73 @@ - Ant 1.10.14 - Gradle 8.13 - Maven 3.9.9 -- sbt 1.10.10 +- sbt 1.10.11 ### Tools - 7zip 24.09 - aria2 1.37.0 -- azcopy 10.28.0 +- azcopy 10.28.1 - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.33.13 +- Bicep 0.34.44 - Cabal 3.14.1.1 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.20.7 - Docker 27.5.1 - Docker Compose v2 2.32.2 -- Docker-wincred 0.9.2 -- ghc 9.12.1 -- Git 2.48.1.windows.1 +- Docker-wincred 0.9.3 +- ghc 9.12.2 +- Git 2.49.0.windows.1 - Git LFS 3.6.1 -- ImageMagick 7.1.1-44 +- ImageMagick 7.1.1-47 - jq 1.7.1 - Kind 0.27.0 -- Kubectl 1.32.2 +- Kubectl 1.32.3 - gcc 14.2.0 -- gdb 14.2 -- GNU Binutils 2.43 +- gdb 16.2 +- GNU Binutils 2.44 - Newman 6.2.1 - OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.154.0 +- Pulumi 3.159.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 -- Stack 3.3.1 +- Stack 3.5.1 - Swig 4.1.1 - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 -- yamllint 1.35.1 +- yamllint 1.37.0 - zstd 1.5.7 +- Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.24.20 -- AWS SAM CLI 1.134.0 +- AWS CLI 2.25.11 +- AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.68.1 +- GitHub CLI 2.69.0 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.36 -- Chrome Driver 134.0.6998.35 -- Microsoft Edge 134.0.3124.51 -- Microsoft Edge Driver 134.0.3124.51 -- Mozilla Firefox 136.0 +- Google Chrome 135.0.7049.42 +- Chrome Driver 135.0.7049.42 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge Driver 135.0.3179.54 +- Mozilla Firefox 137.0 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.29.0 +- Selenium server 4.31.0 #### Environment variables | Name | Value | @@ -155,11 +157,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Go - 1.21.13 - 1.22.12 -- 1.23.7 +- 1.23.8 #### Node.js -- 18.20.7 -- 20.18.3 +- 18.20.8 +- 20.19.0 - 22.14.0 #### Python @@ -174,8 +176,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.10.16 [PyPy 7.3.19] #### Ruby -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 ### Databases @@ -195,7 +197,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### MongoDB | Version | ServiceName | ServiceStatus | ServiceStartType | | -------- | ----------- | ------------- | ---------------- | -| 7.0.16.0 | MongoDB | Stopped | Disabled | +| 7.0.18.0 | MongoDB | Stopped | Disabled | ### Database tools - Azure CosmosDb Emulator 2.14.21.0 @@ -467,11 +469,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.26100.0 ### .NET Core Tools -- .NET Core SDK: 8.0.113, 8.0.206, 8.0.309, 8.0.406, 9.0.103, 9.0.200 +- .NET Core SDK: 8.0.114, 8.0.206, 8.0.310, 8.0.407, 9.0.104, 9.0.200, 9.0.202 - .NET Framework: 4.8, 4.8.1 -- Microsoft.AspNetCore.App: 8.0.6, 8.0.13, 9.0.2 -- Microsoft.NETCore.App: 8.0.6, 8.0.13, 9.0.2 -- Microsoft.WindowsDesktop.App: 8.0.6, 8.0.13, 9.0.2 +- Microsoft.AspNetCore.App: 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 +- Microsoft.NETCore.App: 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 +- Microsoft.WindowsDesktop.App: 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -479,30 +481,30 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.773 +- AWSPowershell: 4.1.793 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 - PSWindowsUpdate: 2.2.1.5 - SqlServer: 22.3.0 - VSSetup: 2.2.16 ### Android -| Package Name | Version | -| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 16.0 | -| Android Emulator | 35.4.9 | -| Android SDK Build-tools | 35.0.0 35.0.1
34.0.0 | -| Android SDK Platforms | android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | -| Android Support Repository | 47.0.0 | -| CMake | 3.22.1
3.30.5
3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 16.0 | +| Android Emulator | 35.4.9 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | +| Android Support Repository | 47.0.0 | +| CMake | 3.22.1
3.30.5
3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | #### Environment variables | Name | Value | From f53d7aa4e4bb2ccfcc94147b7678481edd3ec47b Mon Sep 17 00:00:00 2001 From: susmitamane Date: Thu, 10 Apr 2025 20:38:53 +0530 Subject: [PATCH 12/87] [macOS] Change macOS-15 & macOS-15-arm64 status: beta -> GA (#11986) Co-authored-by: Susmita Mane --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 259e65b7..fd26f346 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,8 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat | Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | [ubuntu-24.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu24.json) | | Ubuntu 22.04 | `ubuntu-22.04` | [ubuntu-22.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu22.json) | | Ubuntu 20.04 deprecated | `ubuntu-20.04` | [ubuntu-20.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu20.json) | -| macOS 15 beta | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | -| macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | +| macOS 15 | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | +| macOS 15 Arm64 | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | | macOS 14 | `macos-latest-large` or `macos-14-large`| [macOS-14] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14.json) | | macOS 14 Arm64 |`macos-latest`, `macos-14`, `macos-latest-xlarge` or `macos-14-xlarge`| [macOS-14-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14-arm64.json) | | macOS 13 | `macos-13` or `macos-13-large` | [macOS-13] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-13.json) | From cff3ab9779fdb00daa771e06a312b4ca148f60c9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Apr 2025 02:34:35 +0000 Subject: [PATCH 13/87] Updating readme file for ubuntu24 version 20250406.1.1 (#11956) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 231 +++++++++++++++-------------- 1 file changed, 116 insertions(+), 115 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index fe71a820..66c1ccaa 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[Ubuntu-24] Clang version 19 will be added, and the default Clang will be set to 19 from 2025-05-09.](https://github.com/actions/runner-images/issues/11895) | | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 24.04 - OS Version: 24.04.2 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250323.1.0 +- Image Version: 20250406.1.0 - Systemd version: 255.4-1ubuntu8.6 ## Installed Software @@ -24,19 +25,19 @@ - Perl 5.38.2 - Python 3.12.3 - Ruby 3.2.3 -- Swift 6.0.3 +- Swift 6.1 ### Package Management - cpan 1.64 - Helm 3.17.2 -- Homebrew 4.4.25 +- Homebrew 4.4.27 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit a76b33254a) +- Vcpkg (build from commit 856505bb76) - Yarn 1.22.22 #### Environment variables @@ -60,14 +61,14 @@ to accomplish this. - Maven 3.9.9 ### Tools -- Ansible 2.18.3 -- AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases +- Ansible 2.18.4 +- AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.34.1 +- Bicep 0.34.44 - Buildah 1.33.7 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.20.7 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 - Docker-Buildx 0.22.0 @@ -90,9 +91,9 @@ to accomplish this. - nvm 0.40.2 - OpenSSL 3.0.13-0ubuntu3.5 - Packer 1.12.0 -- Parcel 2.14.1 +- Parcel 2.14.4 - Podman 4.9.3 -- Pulumi 3.157.0 +- Pulumi 3.160.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.37.0 @@ -101,13 +102,13 @@ to accomplish this. - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.25.1 +- AWS CLI 2.25.11 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.135.0 -- Azure CLI 2.70.0 +- AWS SAM CLI 1.136.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.69.0 -- Google Cloud CLI 515.0.0 +- Google Cloud CLI 517.0.0 ### Java | Version | Environment Variable | @@ -119,7 +120,7 @@ to accomplish this. ### PHP Tools - PHP: 8.3.6 -- Composer 2.8.6 +- Composer 2.8.8 - PHPUnit 8.5.41 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. @@ -128,26 +129,26 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 - GHC 9.12.2 -- GHCup 0.1.50.0 -- Stack 3.3.1 +- GHCup 0.1.50.1 +- Stack 3.5.1 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.165 -- ChromeDriver 134.0.6998.165 -- Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.83 -- Microsoft Edge WebDriver 134.0.3124.83 -- Selenium server 4.30.0 -- Mozilla Firefox 136.0.2 +- Google Chrome 135.0.7049.52 +- ChromeDriver 135.0.7049.42 +- Chromium 135.0.7049.0 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge WebDriver 135.0.3179.54 +- Selenium server 4.31.0 +- Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 #### Environment variables @@ -187,10 +188,10 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.7 +- 1.23.8 #### Node.js -- 18.20.7 +- 18.20.8 - 20.19.0 - 22.14.0 @@ -206,7 +207,7 @@ Use the following command as a part of your job to start the service: 'sudo syst - 3.10.16 [PyPy 7.3.19] #### Ruby -- 3.2.7 +- 3.2.8 - 3.3.7 ### PowerShell Tools @@ -225,17 +226,17 @@ Use the following command as a part of your job to start the service: 'sudo syst | nginx | 1.24.0 | /etc/nginx/nginx.conf | inactive | 80 | ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 12.0 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0 | -| Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | -| CMake | 3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 12.0 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0 | +| Android SDK Platform-Tools | 35.0.2 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | +| CMake | 3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | #### Environment variables | Name | Value | @@ -248,78 +249,78 @@ Use the following command as a part of your job to start the service: 'sudo syst | ANDROID_SDK_ROOT | /usr/local/lib/android/sdk | ### Installed apt packages -| Name | Version | -| ---------------------- | --------------------------- | -| acl | 2.3.2-1build1.1 | -| aria2 | 1.37.0+debian-1build3 | -| autoconf | 2.71-3 | -| automake | 1:1.16.5-1.3ubuntu1 | -| binutils | 2.42-4ubuntu2.4 | -| bison | 2:3.8.2+dfsg-1build2 | -| brotli | 1.1.0-2build2 | -| bzip2 | 1.0.8-5.1build0.1 | -| coreutils | 9.4-3ubuntu6 | -| curl | 8.5.0-2ubuntu10.6 | -| dbus | 1.14.10-4ubuntu4.1 | -| dnsutils | 1:9.18.30-0ubuntu0.24.04.2 | -| dpkg | 1.22.6ubuntu6.1 | -| dpkg-dev | 1.22.6ubuntu6.1 | -| fakeroot | 1.33-1 | -| file | 1:5.45-3build1 | -| findutils | 4.9.0-5build1 | -| flex | 2.6.4-8.2build1 | -| fonts-noto-color-emoji | 2.047-0ubuntu0.24.04.1 | -| ftp | 20230507-2build3 | -| g++ | 4:13.2.0-7ubuntu1 | -| gcc | 4:13.2.0-7ubuntu1 | -| gnupg2 | 2.4.4-2ubuntu17 | -| haveged | 1.9.14-1ubuntu2 | -| iproute2 | 6.1.0-1ubuntu6 | -| iputils-ping | 3:20240117-1build1 | -| jq | 1.7.1-3build1 | -| libsqlite3-dev | 3.45.1-1ubuntu2.1 | -| libssl-dev | 3.0.13-0ubuntu3.5 | -| libtool | 2.4.7-7build1 | -| libyaml-dev | 0.2.5-1build1 | -| locales | 2.39-0ubuntu8.4 | -| lz4 | 1.9.4-1build1.1 | -| m4 | 1.4.19-4build1 | -| make | 4.3-4.1build2 | -| mediainfo | 24.01.1-1build2 | -| mercurial | 6.7.2-1ubuntu2.2 | -| net-tools | 2.10-0.1ubuntu4 | -| netcat | 1.226-1ubuntu2 | -| openssh-client | 1:9.6p1-3ubuntu13.8 | -| p7zip-full | 16.02+transitional.1 | -| p7zip-rar | 16.02+transitional.1 | -| parallel | 20231122+ds-1 | -| patchelf | 0.18.0-1.1build1 | -| pigz | 2.8-1 | -| pkg-config | 1.8.1-2build1 | -| pollinate | 4.33-3.1ubuntu1.1 | -| python-is-python3 | 3.11.4-1 | -| rpm | 4.18.2+dfsg-2.1build2 | -| rsync | 3.2.7-1ubuntu1.2 | -| shellcheck | 0.9.0-1 | -| sphinxsearch | 2.2.11-8build1 | -| sqlite3 | 3.45.1-1ubuntu2.1 | -| ssh | 1:9.6p1-3ubuntu13.8 | -| sshpass | 1.09-1 | -| sudo | 1.9.15p5-3ubuntu5 | -| swig | 4.2.0-2ubuntu1 | -| systemd-coredump | 255.4-1ubuntu8.6 | -| tar | 1.35+dfsg-3build1 | -| telnet | 0.17+2.5-3ubuntu4 | -| texinfo | 7.1-3build2 | -| time | 1.9-0.2build1 | -| tk | 8.6.14build1 | -| tree | 2.1.1-2ubuntu3 | -| tzdata | 2024b-0ubuntu0.24.04.1 | -| unzip | 6.0-28ubuntu4.1 | -| upx | 4.2.2-3 | -| wget | 1.21.4-1ubuntu4.1 | -| xvfb | 2:21.1.12-1ubuntu1.2 | -| xz-utils | 5.6.1+really5.4.5-1build0.1 | -| zip | 3.0-13ubuntu0.2 | -| zsync | 0.6.2-5build1 | +| Name | Version | +| ---------------------- | ---------------------------- | +| acl | 2.3.2-1build1.1 | +| aria2 | 1.37.0+debian-1build3 | +| autoconf | 2.71-3 | +| automake | 1:1.16.5-1.3ubuntu1 | +| binutils | 2.42-4ubuntu2.4 | +| bison | 2:3.8.2+dfsg-1build2 | +| brotli | 1.1.0-2build2 | +| bzip2 | 1.0.8-5.1build0.1 | +| coreutils | 9.4-3ubuntu6 | +| curl | 8.5.0-2ubuntu10.6 | +| dbus | 1.14.10-4ubuntu4.1 | +| dnsutils | 1:9.18.30-0ubuntu0.24.04.2 | +| dpkg | 1.22.6ubuntu6.1 | +| dpkg-dev | 1.22.6ubuntu6.1 | +| fakeroot | 1.33-1 | +| file | 1:5.45-3build1 | +| findutils | 4.9.0-5build1 | +| flex | 2.6.4-8.2build1 | +| fonts-noto-color-emoji | 2.047-0ubuntu0.24.04.1 | +| ftp | 20230507-2build3 | +| g++ | 4:13.2.0-7ubuntu1 | +| gcc | 4:13.2.0-7ubuntu1 | +| gnupg2 | 2.4.4-2ubuntu17.2 | +| haveged | 1.9.14-1ubuntu2 | +| iproute2 | 6.1.0-1ubuntu6 | +| iputils-ping | 3:20240117-1build1 | +| jq | 1.7.1-3build1 | +| libsqlite3-dev | 3.45.1-1ubuntu2.1 | +| libssl-dev | 3.0.13-0ubuntu3.5 | +| libtool | 2.4.7-7build1 | +| libyaml-dev | 0.2.5-1build1 | +| locales | 2.39-0ubuntu8.4 | +| lz4 | 1.9.4-1build1.1 | +| m4 | 1.4.19-4build1 | +| make | 4.3-4.1build2 | +| mediainfo | 24.01.1-1build2 | +| mercurial | 6.7.2-1ubuntu2.2 | +| net-tools | 2.10-0.1ubuntu4 | +| netcat | 1.226-1ubuntu2 | +| openssh-client | 1:9.6p1-3ubuntu13.9 | +| p7zip-full | 16.02+transitional.1 | +| p7zip-rar | 16.02+transitional.1 | +| parallel | 20231122+ds-1 | +| patchelf | 0.18.0-1.1build1 | +| pigz | 2.8-1 | +| pkg-config | 1.8.1-2build1 | +| pollinate | 4.33-3.1ubuntu1.1 | +| python-is-python3 | 3.11.4-1 | +| rpm | 4.18.2+dfsg-2.1build2 | +| rsync | 3.2.7-1ubuntu1.2 | +| shellcheck | 0.9.0-1 | +| sphinxsearch | 2.2.11-8build1 | +| sqlite3 | 3.45.1-1ubuntu2.1 | +| ssh | 1:9.6p1-3ubuntu13.9 | +| sshpass | 1.09-1 | +| sudo | 1.9.15p5-3ubuntu5 | +| swig | 4.2.0-2ubuntu1 | +| systemd-coredump | 255.4-1ubuntu8.6 | +| tar | 1.35+dfsg-3build1 | +| telnet | 0.17+2.5-3ubuntu4 | +| texinfo | 7.1-3build2 | +| time | 1.9-0.2build1 | +| tk | 8.6.14build1 | +| tree | 2.1.1-2ubuntu3 | +| tzdata | 2025b-0ubuntu0.24.04 | +| unzip | 6.0-28ubuntu4.1 | +| upx | 4.2.2-3 | +| wget | 1.21.4-1ubuntu4.1 | +| xvfb | 2:21.1.12-1ubuntu1.3 | +| xz-utils | 5.6.1+really5.4.5-1ubuntu0.2 | +| zip | 3.0-13ubuntu0.2 | +| zsync | 0.6.2-5build1 | From e82adb8a25d915d5a4598ced53814bdacac218cc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Apr 2025 02:34:59 +0000 Subject: [PATCH 14/87] Updating readme file for ubuntu20 version 20250406.1.1 (#11957) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2004-Readme.md | 126 ++++++++++++++--------------- 1 file changed, 63 insertions(+), 63 deletions(-) diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md index 0bfc0d78..c510d466 100644 --- a/images/ubuntu/Ubuntu2004-Readme.md +++ b/images/ubuntu/Ubuntu2004-Readme.md @@ -1,12 +1,12 @@ | Announcements | |-| +| [[Ubuntu-24] Clang version 19 will be added, and the default Clang will be set to 19 from 2025-05-09.](https://github.com/actions/runner-images/issues/11895) | | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | -| [[Ubuntu] Breaking change : PostgreSQL version 14.* for Ubuntu 22.04, PostgreSQL version 16.* for Ubuntu 24.04 will be updated to version 17.* from 2025-05-09](https://github.com/actions/runner-images/issues/11723) | *** # Ubuntu 20.04 - OS Version: 20.04.6 LTS -- Kernel Version: 5.15.0-1082-azure -- Image Version: 20250316.1.0 +- Kernel Version: 5.15.0-1086-azure +- Image Version: 20250406.1.0 - Systemd version: 245.4-4ubuntu3.24 ## Installed Software @@ -25,16 +25,16 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.200 - MSBuild 16.10.1.31701 (Mono 6.12.0.200) -- Node.js 18.20.7 +- Node.js 18.20.8 - Perl 5.30.0 - Python 3.8.10 - Ruby 2.7.0p0 -- Swift 6.0.3 +- Swift 6.1 ### Package Management - cpan 1.64 - Helm 3.17.2 -- Homebrew 4.4.24 +- Homebrew 4.4.27 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -42,7 +42,7 @@ - Pip3 20.0.2 - Pipx 1.7.1 - RubyGems 3.1.2 -- Vcpkg (build from commit 782ccc18d8) +- Vcpkg (build from commit 856505bb76) - Yarn 1.22.22 #### Environment variables @@ -64,29 +64,29 @@ to accomplish this. - Gradle 8.13 - Lerna 8.2.1 - Maven 3.9.9 -- Sbt 1.10.10 +- Sbt 1.10.11 ### Tools - Ansible 2.13.13 - apt-fast 1.10.0 -- AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases +- AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.33.93 +- Bicep 0.34.44 - Buildah 1.22.3 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.20.7 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.21.2 +- Docker-Buildx 0.22.0 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.227.0 -- Git 2.48.1 +- Git 2.49.0 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.1 -- Heroku 10.3.0 +- Heroku 10.4.1 - HHVM (HipHop VM) 4.172.1 - jq 1.6 - Kind 0.27.0 @@ -101,15 +101,15 @@ to accomplish this. - nvm 0.40.2 - OpenSSL 1.1.1f-1ubuntu2.24 - Packer 1.12.0 -- Parcel 2.13.3 +- Parcel 2.14.4 - PhantomJS 2.1.1 2.1.1 - Podman 3.4.2 -- Pulumi 3.156.0 +- Pulumi 3.160.0 - R 4.4.3 - Skopeo 1.5.0 - Sphinx Open Source Search Server 2.2.11 - SVN 1.13.0 -- Terraform 1.11.2 +- Terraform 1.11.3 - yamllint 1.35.1 - yq 4.45.1 - zstd 1.5.7 @@ -117,14 +117,14 @@ to accomplish this. ### CLI Tools - Alibaba Cloud CLI 3.0.174 -- AWS CLI 2.24.24 +- AWS CLI 2.25.11 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.135.0 -- Azure CLI 2.70.0 +- AWS SAM CLI 1.136.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.68.1 -- Google Cloud CLI 514.0.0 -- Netlify CLI 19.0.2 +- GitHub CLI 2.69.0 +- Google Cloud CLI 517.0.0 +- Netlify CLI 19.1.5 - OpenShift CLI 4.15.19 - ORAS CLI 1.2.2 - Vercel CLI 41.4.1 @@ -139,7 +139,7 @@ to accomplish this. ### PHP Tools - PHP: 7.4.33, 8.0.30, 8.1.32, 8.2.28, 8.3.19 -- Composer 2.8.6 +- Composer 2.8.8 - PHPUnit 8.5.41 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. @@ -148,31 +148,31 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 - GHC 9.12.2 -- GHCup 0.1.40.0 -- Stack 3.3.1 +- GHCup 0.1.50.1 +- Stack 3.5.1 ### Rust Tools -- Cargo 1.85.0 -- Rust 1.85.0 -- Rustdoc 1.85.0 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages - Bindgen 0.71.1 - Cargo audit 0.21.2 -- Cargo clippy 0.1.85 +- Cargo clippy 0.1.86 - Cargo outdated 0.17.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.88 -- ChromeDriver 134.0.6998.88 -- Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.68 -- Microsoft Edge WebDriver 134.0.3124.68 -- Selenium server 4.29.0 -- Mozilla Firefox 136.0.1 +- Google Chrome 135.0.7049.52 +- ChromeDriver 135.0.7049.42 +- Chromium 135.0.7049.0 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge WebDriver 135.0.3179.54 +- Selenium server 4.31.0 +- Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 #### Environment variables @@ -184,7 +184,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.407, 9.0.201 +- .NET Core SDK: 6.0.428, 8.0.407, 9.0.202 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -217,10 +217,10 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.7 +- 1.23.8 #### Node.js -- 18.20.7 +- 18.20.8 - 20.19.0 - 22.14.0 @@ -242,8 +242,8 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Ruby - 3.0.7 -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 ### PowerShell Tools @@ -254,7 +254,7 @@ Use the following command as a part of your job to start the service: 'sudo syst - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 - Pester: 5.7.1 -- PSScriptAnalyzer: 1.23.0 +- PSScriptAnalyzer: 1.24.0 ### Web Servers | Name | Version | ConfigFile | ServiceStatus | ListenPort | @@ -264,17 +264,17 @@ Use the following command as a part of your job to start the service: 'sudo syst | nginx | 1.18.0 | /etc/nginx/nginx.conf | inactive | 80 | ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 9.0 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | -| Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1
3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 9.0 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | +| Android SDK Platform-Tools | 35.0.2 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | +| CMake | 3.18.1
3.22.1
3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default) | #### Environment variables | Name | Value | @@ -294,14 +294,14 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:a6cec654bb08bdc6a563cd7507b62f57c916290e195142e79a0d41a70ebb26fa | 2025-02-24 | +| debian:11 | sha256:5c028c19adaab78491711830600749729a8276b9839416716d5d7339ec3d7216 | 2025-03-17 | | debian:9 | sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be | 2022-06-23 | -| moby/buildkit:latest | sha256:c5137fdd77377ea102a2622714df55459fe42e5867ba180bda07291aa7952d9b | 2025-03-05 | -| node:18 | sha256:ba756f198b4b1e0114b53b23121c8ae27f7ae4d5d95ca4a0554b0649cc9c7dcf | 2025-02-20 | -| node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | -| node:20 | sha256:a2cc2512d230a0b40f0445086f82c0e720edf34ff6520221b2c649c1f2268d0e | 2025-03-13 | +| moby/buildkit:latest | sha256:c457984bd29f04d6acc90c8d9e717afe3922ae14665f3187e0096976fe37b1c8 | 2025-03-24 | +| node:18 | sha256:3c56248510700ddb4861bd478ea2ced828793fd5388a21adc5270cdbbf7b7919 | 2025-03-27 | +| node:18-alpine | sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e | 2025-03-27 | +| node:20 | sha256:735b1ba7e4550c415f98568efbf527e3f75828ac4f10692e490ca78e11d89f6e | 2025-03-13 | | node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | -| node:22 | sha256:f6b9c31ace05502dd98ef777aaa20464362435dcc5e312b0e213121dcf7d8b95 | 2025-02-13 | +| node:22 | sha256:c7fd844945a76eeaa83cb372e4d289b4a30b478a1c80e16c685b62c54156285b | 2025-02-13 | | node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | | ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | @@ -330,7 +330,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | ftp | 0.17-34.1 | | g++ | 4:9.3.0-1ubuntu2 | | gcc | 4:9.3.0-1ubuntu2 | -| gnupg2 | 2.2.19-3ubuntu2.2 | +| gnupg2 | 2.2.19-3ubuntu2.4 | | haveged | 1.9.1-6ubuntu1 | | imagemagick | 8:6.9.10.23+dfsg-2.1ubuntu11.10 | | iproute2 | 5.5.0-1ubuntu1 | @@ -388,12 +388,12 @@ Use the following command as a part of your job to start the service: 'sudo syst | texinfo | 6.7.0.dfsg.2-5 | | time | 1.7-25.1build1 | | tk | 8.6.9+1 | -| tzdata | 2024b-0ubuntu0.20.04.1 | +| tzdata | 2025b-0ubuntu0.20.04 | | unzip | 6.0-25ubuntu1.2 | | upx | 3.95-2build1 | | wget | 1.20.3-1ubuntu2.1 | | xorriso | 1.5.2-1 | -| xvfb | 2:1.20.13-1ubuntu1\~20.04.19 | +| xvfb | 2:1.20.13-1ubuntu1\~20.04.20 | | xz-utils | 5.2.4-1ubuntu1.1 | | zip | 3.0-11build1 | | zsync | 0.6.2-3ubuntu1 | From 945f3da21772192f895462c731f1259223189c5b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 11 Apr 2025 03:17:03 +0000 Subject: [PATCH 15/87] Updating readme file for ubuntu22 version 20250406.1.1 (#11955) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 117 +++++++++++++++-------------- 1 file changed, 59 insertions(+), 58 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index 79156fd4..927df106 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,12 +1,13 @@ | Announcements | |-| +| [[Ubuntu-24] Clang version 19 will be added, and the default Clang will be set to 19 from 2025-05-09.](https://github.com/actions/runner-images/issues/11895) | | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 22.04 - OS Version: 22.04.5 LTS -- Kernel Version: 6.8.0-1021-azure -- Image Version: 20250323.1.0 -- Systemd version: 249.11-0ubuntu3.12 +- Kernel Version: 6.8.0-1025-azure +- Image Version: 20250406.1.0 +- Systemd version: 249.11-0ubuntu3.15 ## Installed Software @@ -22,16 +23,16 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.200 - MSBuild 16.10.1.31701 (Mono 6.12.0.200) -- Node.js 18.20.7 +- Node.js 18.20.8 - Perl 5.34.0 - Python 3.10.12 - Ruby 3.0.2p107 -- Swift 6.0.3 +- Swift 6.1 ### Package Management - cpan 1.64 - Helm 3.17.2 -- Homebrew 4.4.25 +- Homebrew 4.4.27 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -39,7 +40,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit a76b33254a) +- Vcpkg (build from commit 856505bb76) - Yarn 1.22.22 #### Environment variables @@ -64,15 +65,15 @@ to accomplish this. - Sbt 1.10.11 ### Tools -- Ansible 2.17.9 +- Ansible 2.17.10 - apt-fast 1.10.0 -- AzCopy 10.28.0 - available by `azcopy` and `azcopy10` aliases +- AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases - Bazel 8.1.1 - Bazelisk 1.25.0 -- Bicep 0.34.1 +- Bicep 0.34.44 - Buildah 1.23.1 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.20.7 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 - Docker-Buildx 0.22.0 @@ -83,7 +84,7 @@ to accomplish this. - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 -- Heroku 10.4.0 +- Heroku 10.4.1 - jq 1.6 - Kind 0.27.0 - Kubectl 1.32.3 @@ -97,30 +98,30 @@ to accomplish this. - nvm 0.40.2 - OpenSSL 3.0.2-0ubuntu1.19 - Packer 1.12.0 -- Parcel 2.14.1 +- Parcel 2.14.4 - Podman 3.4.4 -- Pulumi 3.157.0 +- Pulumi 3.160.0 - R 4.4.3 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 -- Terraform 1.11.2 +- Terraform 1.11.3 - yamllint 1.37.0 - yq 4.45.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.260 -- AWS CLI 2.25.1 +- Alibaba Cloud CLI 3.0.265 +- AWS CLI 2.25.11 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.135.0 -- Azure CLI 2.70.0 +- AWS SAM CLI 1.136.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.69.0 -- Google Cloud CLI 515.0.0 -- Netlify CLI 19.0.3 -- OpenShift CLI 4.18.5 +- Google Cloud CLI 517.0.0 +- Netlify CLI 19.1.5 +- OpenShift CLI 4.18.7 - ORAS CLI 1.2.2 - Vercel CLI 41.4.1 @@ -134,7 +135,7 @@ to accomplish this. ### PHP Tools - PHP: 8.1.2 -- Composer 2.8.6 +- Composer 2.8.8 - PHPUnit 8.5.41 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. @@ -143,31 +144,31 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ### Haskell Tools - Cabal 3.14.1.1 - GHC 9.12.2 -- GHCup 0.1.50.0 -- Stack 3.3.1 +- GHCup 0.1.50.1 +- Stack 3.5.1 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages - Bindgen 0.71.1 - Cargo audit 0.21.2 -- Cargo clippy 0.1.85 +- Cargo clippy 0.1.86 - Cargo outdated 0.17.0 - Cbindgen 0.28.0 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 134.0.6998.165 -- ChromeDriver 134.0.6998.165 -- Chromium 134.0.6998.0 -- Microsoft Edge 134.0.3124.83 -- Microsoft Edge WebDriver 134.0.3124.83 -- Selenium server 4.30.0 -- Mozilla Firefox 136.0.2 +- Google Chrome 135.0.7049.52 +- ChromeDriver 135.0.7049.42 +- Chromium 135.0.7049.0 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge WebDriver 135.0.3179.54 +- Selenium server 4.31.0 +- Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 #### Environment variables @@ -211,10 +212,10 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.7 +- 1.23.8 #### Node.js -- 18.20.7 +- 18.20.8 - 20.19.0 - 22.14.0 @@ -233,8 +234,8 @@ Use the following command as a part of your job to start the service: 'sudo syst - 3.10.16 [PyPy 7.3.19] #### Ruby -- 3.1.6 -- 3.2.7 +- 3.1.7 +- 3.2.8 - 3.3.7 ### PowerShell Tools @@ -254,17 +255,17 @@ Use the following command as a part of your job to start the service: 'sudo syst | nginx | 1.18.0 | /etc/nginx/nginx.conf | inactive | 80 | ### Android -| Package Name | Version | -| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 9.0 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | -| Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1
3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | +| Package Name | Version | +| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Android Command Line Tools | 9.0 | +| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | +| Android SDK Platform-Tools | 35.0.2 | +| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | +| CMake | 3.18.1
3.22.1
3.31.5 | +| Google Play services | 49 | +| Google Repository | 58 | +| NDK | 26.3.11579264
27.2.12479018 (default) | #### Environment variables | Name | Value | @@ -285,9 +286,9 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | | debian:11 | sha256:5c028c19adaab78491711830600749729a8276b9839416716d5d7339ec3d7216 | 2025-03-17 | -| moby/buildkit:latest | sha256:c5137fdd77377ea102a2622714df55459fe42e5867ba180bda07291aa7952d9b | 2025-03-05 | -| node:18 | sha256:7f6bcd8e08a1f81bfbb29f5948de5c5507624788ddb50cadb94ddd439426b7c4 | 2025-02-20 | -| node:18-alpine | sha256:e0340f26173b41066d68e3fe9bfbdb6571ab3cad0a4272919a52e36f4ae56925 | 2025-02-20 | +| moby/buildkit:latest | sha256:c457984bd29f04d6acc90c8d9e717afe3922ae14665f3187e0096976fe37b1c8 | 2025-03-24 | +| node:18 | sha256:3c56248510700ddb4861bd478ea2ced828793fd5388a21adc5270cdbbf7b7919 | 2025-03-27 | +| node:18-alpine | sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e | 2025-03-27 | | node:20 | sha256:735b1ba7e4550c415f98568efbf527e3f75828ac4f10692e490ca78e11d89f6e | 2025-03-13 | | node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | | node:22 | sha256:c7fd844945a76eeaa83cb372e4d289b4a30b478a1c80e16c685b62c54156285b | 2025-02-13 | @@ -320,7 +321,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | ftp | 20210827-4build1 | | g++ | 4:11.2.0-1ubuntu1 | | gcc | 4:11.2.0-1ubuntu1 | -| gnupg2 | 2.2.27-3ubuntu2.1 | +| gnupg2 | 2.2.27-3ubuntu2.3 | | haveged | 1.9.14-1ubuntu1 | | imagemagick | 8:6.9.11.60+dfsg-1.3ubuntu0.22.04.5 | | iproute2 | 5.15.0-1ubuntu2 | @@ -374,18 +375,18 @@ Use the following command as a part of your job to start the service: 'sudo syst | subversion | 1.14.1-3ubuntu0.22.04.1 | | sudo | 1.9.9-1ubuntu2.4 | | swig | 4.0.2-1ubuntu1 | -| systemd-coredump | 249.11-0ubuntu3.12 | +| systemd-coredump | 249.11-0ubuntu3.15 | | tar | 1.34+dfsg-1ubuntu0.1.22.04.2 | | telnet | 0.17-44build1 | | texinfo | 6.8-4build1 | | time | 1.9-0.1build2 | | tk | 8.6.11+1build2 | -| tzdata | 2024b-0ubuntu0.22.04.1 | +| tzdata | 2025b-0ubuntu0.22.04 | | unzip | 6.0-26ubuntu3.2 | | upx | 3.96-3 | | wget | 1.21.2-2ubuntu1.1 | | xorriso | 1.5.4-2 | -| xvfb | 2:21.1.4-2ubuntu1.7\~22.04.13 | +| xvfb | 2:21.1.4-2ubuntu1.7\~22.04.14 | | xz-utils | 5.2.5-2ubuntu1 | | zip | 3.0-12build2 | | zsync | 0.6.2-3ubuntu1 | From cf96585d260281e8c04e97e7c592983374483baf Mon Sep 17 00:00:00 2001 From: archita105 Date: Fri, 11 Apr 2025 16:40:06 +0530 Subject: [PATCH 16/87] [macOS] VCpkg update for macOS-14 and macOS-15 images (#11738) * Vcpkg Update * vcpkg update * VCPKG update * Updated permission issue * Updated path for arm * Installation path change * Installation path update * Installation Path change * VCpkg update in software report * permission changed * permission updated * permission * Added sudo in chmod * Added sudo for Symlink * Removed sudo for Symlink --- images/macos/scripts/build/install-vcpkg.sh | 6 +++--- images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 | 2 +- images/macos/scripts/tests/Common.Tests.ps1 | 2 +- images/macos/templates/macOS-14.anka.pkr.hcl | 1 + images/macos/templates/macOS-14.arm64.anka.pkr.hcl | 1 + images/macos/templates/macOS-15.anka.pkr.hcl | 1 + images/macos/templates/macOS-15.arm64.anka.pkr.hcl | 1 + 7 files changed, 9 insertions(+), 5 deletions(-) diff --git a/images/macos/scripts/build/install-vcpkg.sh b/images/macos/scripts/build/install-vcpkg.sh index 13acc0f1..f8d17b37 100644 --- a/images/macos/scripts/build/install-vcpkg.sh +++ b/images/macos/scripts/build/install-vcpkg.sh @@ -16,10 +16,10 @@ mkdir -p /Users/runner/.vcpkg touch /Users/runner/.vcpkg/vcpkg.path.txt # Install vcpkg -git clone https://github.com/Microsoft/vcpkg $VCPKG_INSTALLATION_ROOT -$VCPKG_INSTALLATION_ROOT/bootstrap-vcpkg.sh +sudo git clone https://github.com/Microsoft/vcpkg $VCPKG_INSTALLATION_ROOT +sudo $VCPKG_INSTALLATION_ROOT/bootstrap-vcpkg.sh $VCPKG_INSTALLATION_ROOT/vcpkg integrate install -chmod -R 0777 $VCPKG_INSTALLATION_ROOT +sudo chmod -R 0777 $VCPKG_INSTALLATION_ROOT ln -sf $VCPKG_INSTALLATION_ROOT/vcpkg /usr/local/bin rm -rf /Users/runner/.vcpkg diff --git a/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 index edeae3fe..054b7a12 100644 --- a/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/macos/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -64,7 +64,7 @@ if ((-not $os.IsSequoia)) { $packageManagement.AddToolVersion("Pip3", $(Get-Pip3Version)) $packageManagement.AddToolVersion("Pipx", $(Get-PipxVersion)) $packageManagement.AddToolVersion("RubyGems", $(Get-RubyGemsVersion)) -if ((-not $os.IsVenturaArm64) -and (-not $os.IsSonoma) -and (-not $os.IsSequoia)) { +if (-not $os.IsVenturaArm64) { $packageManagement.AddToolVersion("Vcpkg", $(Get-VcpkgVersion)) } $packageManagement.AddToolVersion("Yarn", $(Get-YarnVersion)) diff --git a/images/macos/scripts/tests/Common.Tests.ps1 b/images/macos/scripts/tests/Common.Tests.ps1 index 353815d0..0373cb16 100644 --- a/images/macos/scripts/tests/Common.Tests.ps1 +++ b/images/macos/scripts/tests/Common.Tests.ps1 @@ -33,7 +33,7 @@ Describe "GCC" { } } -Describe "vcpkg" -Skip:($os.IsVenturaArm64 -or $os.IsSonoma -or $os.IsSequoia) { +Describe "vcpkg" -Skip:($os.IsVenturaArm64) { It "vcpkg" { "vcpkg version" | Should -ReturnZeroExitCode } diff --git a/images/macos/templates/macOS-14.anka.pkr.hcl b/images/macos/templates/macOS-14.anka.pkr.hcl index a9c2f48a..0558594b 100644 --- a/images/macos/templates/macOS-14.anka.pkr.hcl +++ b/images/macos/templates/macOS-14.anka.pkr.hcl @@ -245,6 +245,7 @@ build { "${path.root}/../scripts/build/install-gcc.sh", "${path.root}/../scripts/build/install-cocoapods.sh", "${path.root}/../scripts/build/install-android-sdk.sh", + "${path.root}/../scripts/build/install-vcpkg.sh", "${path.root}/../scripts/build/install-safari.sh", "${path.root}/../scripts/build/install-chrome.sh", "${path.root}/../scripts/build/install-edge.sh", diff --git a/images/macos/templates/macOS-14.arm64.anka.pkr.hcl b/images/macos/templates/macOS-14.arm64.anka.pkr.hcl index 68d34f92..f0b2112a 100644 --- a/images/macos/templates/macOS-14.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-14.arm64.anka.pkr.hcl @@ -244,6 +244,7 @@ build { "${path.root}/../scripts/build/install-gcc.sh", "${path.root}/../scripts/build/install-cocoapods.sh", "${path.root}/../scripts/build/install-android-sdk.sh", + "${path.root}/../scripts/build/install-vcpkg.sh", "${path.root}/../scripts/build/install-safari.sh", "${path.root}/../scripts/build/install-chrome.sh", "${path.root}/../scripts/build/install-bicep.sh", diff --git a/images/macos/templates/macOS-15.anka.pkr.hcl b/images/macos/templates/macOS-15.anka.pkr.hcl index 4d78f10b..de40a7c4 100644 --- a/images/macos/templates/macOS-15.anka.pkr.hcl +++ b/images/macos/templates/macOS-15.anka.pkr.hcl @@ -244,6 +244,7 @@ build { "${path.root}/../scripts/build/install-gcc.sh", "${path.root}/../scripts/build/install-cocoapods.sh", "${path.root}/../scripts/build/install-android-sdk.sh", + "${path.root}/../scripts/build/install-vcpkg.sh", "${path.root}/../scripts/build/install-safari.sh", "${path.root}/../scripts/build/install-chrome.sh", "${path.root}/../scripts/build/install-edge.sh", diff --git a/images/macos/templates/macOS-15.arm64.anka.pkr.hcl b/images/macos/templates/macOS-15.arm64.anka.pkr.hcl index 8ec6e0b9..0ded3362 100644 --- a/images/macos/templates/macOS-15.arm64.anka.pkr.hcl +++ b/images/macos/templates/macOS-15.arm64.anka.pkr.hcl @@ -243,6 +243,7 @@ build { "${path.root}/../scripts/build/install-gcc.sh", "${path.root}/../scripts/build/install-cocoapods.sh", "${path.root}/../scripts/build/install-android-sdk.sh", + "${path.root}/../scripts/build/install-vcpkg.sh", "${path.root}/../scripts/build/install-safari.sh", "${path.root}/../scripts/build/install-chrome.sh", "${path.root}/../scripts/build/install-bicep.sh", From 0b85dff9698fb16aa2d03eddf70985bb41763cf8 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Fri, 11 Apr 2025 15:01:36 +0200 Subject: [PATCH 17/87] [macOS] Fix indexing timeout on macOS-14; make script verbose (#11982) --- .../macos/scripts/build/configure-system.sh | 68 ++++++++++++++----- 1 file changed, 51 insertions(+), 17 deletions(-) diff --git a/images/macos/scripts/build/configure-system.sh b/images/macos/scripts/build/configure-system.sh index aff5b77c..d8897213 100644 --- a/images/macos/scripts/build/configure-system.sh +++ b/images/macos/scripts/build/configure-system.sh @@ -6,31 +6,31 @@ source ~/utils/utils.sh -# Set solid color wallpaper +echo "Set solid color wallpaper" osascript -e 'tell application "Finder" to set desktop picture to POSIX file "/System/Library/Desktop Pictures/Solid Colors/Black.png"' -# Close all finder windows because they can interfere with UI tests +echo "Close all finder windows because they can interfere with UI tests" close_finder_window -# Disable Handoff and Continuity +echo "Disable Handoff and Continuity" defaults write com.apple.coreservices.useractivityd ActivityReceivingEnabled -bool false defaults write com.apple.coreservices.useractivityd ActivityAdvertisingAllowed -bool false -# Disable graphic effects in System +echo "Disable graphic effects in System" defaults write com.apple.universalaccess reduceMotion -bool true defaults write com.apple.universalaccess reduceTransparency -bool true -# Disable analytics daemon (requires SIP to be disabled) +echo "Disable analytics daemon (requires SIP to be disabled)" sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.SubmitDiagInfo.plist -# Disable notification center agent +echo "Disable notification center agent" launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist -# Disable Time Machine and it's daemon +echo "Disable Time Machine and it's daemon" sudo tmutil disable sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.backupd.plist -# Disable Apple Push Notification Service daemon +echo "Disable Apple Push Notification Service daemon" sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.apsd.plist # Remove Parallels Desktop @@ -40,32 +40,66 @@ if is_SonomaX64 || is_VenturaX64 || is_SequoiaX64; then brew uninstall parallels fi -# Put documentation to $HOME root +echo "Put documentation to $HOME root" cp $HOME/image-generation/output/software-report/systeminfo.* $HOME/ -# Remove fastlane cached cookie +echo "Remove fastlane cached cookie" rm -rf ~/.fastlane # Clean up npm cache which collected during image-generation # we have to do that here because `npm install` is run in a few different places during image-generation +echo "Clean up npm cache" npm cache clean --force # Clean yarn cache yarn cache clean -# Clean up temporary directories +echo "Clean up temporary directories" sudo rm -rf ~/utils /tmp/* # Erase all indexes and wait until the rebuilding process ends, -# for now there is no way to get status of indexing process, it takes around 5 minutes to accomplish -sudo mdutil -E / -sudo log stream | grep -q -E 'mds.*Released.*BackgroundTask' || true -echo "Indexing completed" +# for now there is no clear way to get status of indexing process on macOS, it takes around 3-6 minutes to accomplish +echo "Erase all MDS indexes and wait until the rebuilding process ends" +sudo mdutil -E / > /dev/null -# delete symlink for tests running +echo "Wait for 6 minutes or until the indexing process end signal is found in logs" +for _ in {1..12}; do + sleep 30 + result=$(sudo log show --last 1m | grep -E 'mds.*Released.*BackgroundTask' || true) + if [[ -n "$result" ]]; then + echo "Sign of indexing completion found:" + echo "$result" + break + fi +done + +echo "Check if the indexing process or other CPU intensive process (5% and more) is still running" + +cool=0 +while true; do + usage=$(top -l 2 | grep "CPU usage" | awk '{print int($3)}' | tr -d '%' | tail -n 1) + echo "Current CPU usage: ${usage}%" + if [ $usage -lt 5 ]; then + cool=$((cool + 1)) + else + ps -arcwwwxo ppid,pid,%cpu,%mem,time,command | head -n 2 || true + cool=0 + fi + + echo "Feeling cool for $cool intervals" + + if [ $cool -gt 5 ]; then + echo "Cooled down, exiting..." + break + fi + + sleep 1 +done + +echo "Delete symlink for tests running" sudo rm -f /usr/local/bin/invoke_tests -# Clean Homebrew downloads +echo "Clean Homebrew downloads" sudo rm -rf /Users/$USER/Library/Caches/Homebrew/downloads/* # Uninstall expect used in configure-machine.sh From fd1af56b4f367781036decb0f9a569d4bd5382ac Mon Sep 17 00:00:00 2001 From: Subir Ghosh Date: Fri, 11 Apr 2025 11:53:08 -0600 Subject: [PATCH 18/87] Change URL for packages (#11997) * fix:URL for packages * chore Add co-author > > Co-authored-by: greg dryke * chore: Incorporate Review comments * fix: remove redundant initialization --- CONTRIBUTING.md | 2 +- README.md | 2 +- helpers/GenerateResourcesAndImage.ps1 | 2 +- images/macos/assets/bootstrap-provisioner/kcpassword.py | 4 ++-- images/macos/scripts/build/configure-hostname.sh | 2 +- images/macos/scripts/build/install-edge.sh | 2 +- images/ubuntu/scripts/build/configure-apt-sources.sh | 8 ++++---- images/ubuntu/scripts/build/configure-apt.sh | 2 ++ images/ubuntu/scripts/build/configure-dpkg.sh | 6 +++++- images/ubuntu/scripts/build/install-erlang.sh | 2 +- images/ubuntu/scripts/build/install-firefox.sh | 2 +- images/ubuntu/scripts/build/install-sqlpackage.sh | 2 +- .../scripts/build/Install-WebPlatformInstaller.ps1 | 2 +- schemas/toolset-schema.json | 2 +- 14 files changed, 23 insertions(+), 17 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 65ce6647..11b2dcac 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,7 +23,7 @@ Here are a few things you can do that will increase the likelihood of your pull - Follow the style guide for [Powershell](https://github.com/PoshCode/PowerShellPracticeAndStyle) when writing Windows scripts. There is currently no set style for the Shell scripts that run Linux installs :soon:. - Include complete details of why this is needed in the PR description. - Keep your change as focused as possible. If there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests. -- Write [good commit messages](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). +- Write [good commit messages](https://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html). - For new tools: - Make sure that the tool satisfies the [Software Guidelines](README.md#software-guidelines). - Create an issue and get approval from us to add this tool to the image before creating the pull request. diff --git a/README.md b/README.md index fd26f346..0a7056d0 100644 --- a/README.md +++ b/README.md @@ -131,7 +131,7 @@ We use third-party package managers to install software during the image generat | Operating system | Package manager | Third-party repos and packages | | :--- | :---: | ---: | -| Ubuntu | [APT](https://wiki.debian.org/Apt) | [containers](https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable) (Ubuntu 20 only)
[docker](https://download.docker.com/linux/ubuntu) (Ubuntu20 0nly)
[Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](http://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | +| Ubuntu | [APT](https://wiki.debian.org/Apt) | [containers](https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable) (Ubuntu 20 only)
[docker](https://download.docker.com/linux/ubuntu) (Ubuntu20 0nly)
[Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](https://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | | | [pipx](https://pypa.github.io/pipx) | ansible-core
yamllint | | Windows | [Chocolatey](https://chocolatey.org) | No third-party repos installed | | macOS | [Homebrew](https://brew.sh) | [aws-cli v2](https://github.com/aws/homebrew-tap)
[azure/bicep](https://github.com/Azure/homebrew-bicep)
[mongodb/brew](https://github.com/mongodb/homebrew-brew) | diff --git a/helpers/GenerateResourcesAndImage.ps1 b/helpers/GenerateResourcesAndImage.ps1 index 6effcf51..faa3ad21 100644 --- a/helpers/GenerateResourcesAndImage.ps1 +++ b/helpers/GenerateResourcesAndImage.ps1 @@ -164,7 +164,7 @@ Function GenerateResourcesAndImage { # Prepare list of allowed inbound IP addresses if ($RestrictToAgentIpAddress) { - $AgentIp = (Invoke-RestMethod http://ipinfo.io/json).ip + $AgentIp = (Invoke-RestMethod https://ipinfo.io/json).ip if (-not $AgentIp) { throw "Unable to determine agent IP address." } diff --git a/images/macos/assets/bootstrap-provisioner/kcpassword.py b/images/macos/assets/bootstrap-provisioner/kcpassword.py index 8b50a3e2..09d585bd 100755 --- a/images/macos/assets/bootstrap-provisioner/kcpassword.py +++ b/images/macos/assets/bootstrap-provisioner/kcpassword.py @@ -2,7 +2,7 @@ # Port of Gavin Brock's Perl kcpassword generator to Python, by Tom Taylor # . -# Perl version: http://www.brock-family.org/gavin/perl/kcpassword.html +# Perl version: https://www.brock-family.org/gavin/perl/kcpassword.html # This script was taken from https://github.com/timsutton/osx-vm-templates/blob/master/scripts/support/set_kcpassword.py # Distributed by MIT license, license can be found at the bottom of this script @@ -45,4 +45,4 @@ Copyright (c) 2013-2017 Timothy Sutton Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -""" \ No newline at end of file +""" diff --git a/images/macos/scripts/build/configure-hostname.sh b/images/macos/scripts/build/configure-hostname.sh index 7b44557e..58c535cc 100644 --- a/images/macos/scripts/build/configure-hostname.sh +++ b/images/macos/scripts/build/configure-hostname.sh @@ -18,7 +18,7 @@ chmod +x /usr/local/bin/change_hostname.sh sudo tee -a /Library/LaunchDaemons/change_hostname.plist > /dev/null <<\EOF - + Label diff --git a/images/macos/scripts/build/install-edge.sh b/images/macos/scripts/build/install-edge.sh index c4237873..6c2d4e68 100644 --- a/images/macos/scripts/build/install-edge.sh +++ b/images/macos/scripts/build/install-edge.sh @@ -42,7 +42,7 @@ sudo mkdir "/Library/Managed Preferences" cat < /dev/null - + updatePolicies diff --git a/images/ubuntu/scripts/build/configure-apt-sources.sh b/images/ubuntu/scripts/build/configure-apt-sources.sh index 1e6c9822..03b1c030 100644 --- a/images/ubuntu/scripts/build/configure-apt-sources.sh +++ b/images/ubuntu/scripts/build/configure-apt-sources.sh @@ -9,16 +9,16 @@ source $HELPER_SCRIPTS/os.sh touch /etc/apt/apt-mirrors.txt printf "http://azure.archive.ubuntu.com/ubuntu/\tpriority:1\n" | tee -a /etc/apt/apt-mirrors.txt -printf "http://archive.ubuntu.com/ubuntu/\tpriority:2\n" | tee -a /etc/apt/apt-mirrors.txt -printf "http://security.ubuntu.com/ubuntu/\tpriority:3\n" | tee -a /etc/apt/apt-mirrors.txt +printf "https://archive.ubuntu.com/ubuntu/\tpriority:2\n" | tee -a /etc/apt/apt-mirrors.txt +printf "https://security.ubuntu.com/ubuntu/\tpriority:3\n" | tee -a /etc/apt/apt-mirrors.txt if is_ubuntu24; then - sed -i 's/http:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list.d/ubuntu.sources + sed -i 's/https:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list.d/ubuntu.sources # Apt changes to survive Cloud Init cp -f /etc/apt/sources.list.d/ubuntu.sources /etc/cloud/templates/sources.list.ubuntu.deb822.tmpl else - sed -i 's/http:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list + sed -i 's/https:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list # Apt changes to survive Cloud Init cp -f /etc/apt/sources.list /etc/cloud/templates/sources.list.ubuntu.tmpl diff --git a/images/ubuntu/scripts/build/configure-apt.sh b/images/ubuntu/scripts/build/configure-apt.sh index c75bcc3b..10af849e 100644 --- a/images/ubuntu/scripts/build/configure-apt.sh +++ b/images/ubuntu/scripts/build/configure-apt.sh @@ -31,6 +31,8 @@ echo 'APT::Get::Always-Include-Phased-Updates "true";' > /etc/apt/apt.conf.d/99- cat <> /etc/apt/apt.conf.d/99bad_proxy Acquire::http::Pipeline-Depth 0; Acquire::http::No-Cache true; +Acquire::https::Pipeline-Depth 0; +Acquire::https::No-Cache true; Acquire::BrokenProxy true; EOF diff --git a/images/ubuntu/scripts/build/configure-dpkg.sh b/images/ubuntu/scripts/build/configure-dpkg.sh index 39eaf464..bff62a93 100644 --- a/images/ubuntu/scripts/build/configure-dpkg.sh +++ b/images/ubuntu/scripts/build/configure-dpkg.sh @@ -33,6 +33,10 @@ EOF # Install libicu70 package for Ubuntu 24 if is_ubuntu24 ; then - wget http://archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu70_70.1-2_amd64.deb + wget https://archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu70_70.1-2_amd64.deb + + EXPECTED_LIBICU_SHA512="a6315482d93606e375c272718d2458870b95e4ed4b672ea8640cf7bc2d2c2f41aea13b798b1e417e1ffc472a90c6aad150d3d293aa9bddec48e39106e4042807" + ACTUAL_LIBICU_SHA512="$(sha512sum "./libicu70_70.1-2_amd64.deb" | awk '{print $1}')" + [ "$EXPECTED_LIBICU_SHA512" = "$ACTUAL_LIBICU_SHA512" ] || { echo "libicu checksum mismatch in configure-dpkg.sh"; exit 1;} sudo apt-get install -y ./libicu70_70.1-2_amd64.deb fi diff --git a/images/ubuntu/scripts/build/install-erlang.sh b/images/ubuntu/scripts/build/install-erlang.sh index 335070c7..f2d3e973 100644 --- a/images/ubuntu/scripts/build/install-erlang.sh +++ b/images/ubuntu/scripts/build/install-erlang.sh @@ -12,7 +12,7 @@ source_key=/usr/share/keyrings/eslerlang.gpg # Install Erlang wget -q -O - https://binaries2.erlang-solutions.com/GPG-KEY-pmanager.asc | gpg --dearmor > $source_key -echo "deb [signed-by=$source_key] http://binaries2.erlang-solutions.com/ubuntu $(lsb_release -cs)-esl-erlang-25 contrib" > $source_list +echo "deb [signed-by=$source_key] https://binaries2.erlang-solutions.com/ubuntu $(lsb_release -cs)-esl-erlang-25 contrib" > $source_list apt-get update apt-get install --no-install-recommends esl-erlang diff --git a/images/ubuntu/scripts/build/install-firefox.sh b/images/ubuntu/scripts/build/install-firefox.sh index 0d59ebdf..b5538e2f 100644 --- a/images/ubuntu/scripts/build/install-firefox.sh +++ b/images/ubuntu/scripts/build/install-firefox.sh @@ -11,7 +11,7 @@ source $HELPER_SCRIPTS/etc-environment.sh # Mozillateam PPA is added manually because sometimes # launchpad portal sends empty answer when trying to add it automatically -REPO_URL="http://ppa.launchpad.net/mozillateam/ppa/ubuntu" +REPO_URL="https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu/" GPG_FINGERPRINT="0ab215679c571d1c8325275b9bdb3d89ce49ec21" GPG_KEY="/etc/apt/trusted.gpg.d/mozillateam_ubuntu_ppa.gpg" REPO_PATH="/etc/apt/sources.list.d/mozillateam-ubuntu-ppa-focal.list" diff --git a/images/ubuntu/scripts/build/install-sqlpackage.sh b/images/ubuntu/scripts/build/install-sqlpackage.sh index b9c979e8..4a2aec19 100644 --- a/images/ubuntu/scripts/build/install-sqlpackage.sh +++ b/images/ubuntu/scripts/build/install-sqlpackage.sh @@ -11,7 +11,7 @@ source $HELPER_SCRIPTS/os.sh # Install libssl1.1 dependency if is_ubuntu22; then focal_list=/etc/apt/sources.list.d/focal-security.list - echo "deb http://archive.ubuntu.com/ubuntu/ focal-security main" | tee "${focal_list}" + echo "deb https://archive.ubuntu.com/ubuntu/ focal-security main" | tee "${focal_list}" apt-get update --quiet apt-get install --no-install-recommends libssl1.1 diff --git a/images/windows/scripts/build/Install-WebPlatformInstaller.ps1 b/images/windows/scripts/build/Install-WebPlatformInstaller.ps1 index 5c7c6fb7..0b6e6cac 100644 --- a/images/windows/scripts/build/Install-WebPlatformInstaller.ps1 +++ b/images/windows/scripts/build/Install-WebPlatformInstaller.ps1 @@ -4,7 +4,7 @@ ################################################################################ Install-Binary -Type MSI ` - -Url 'http://go.microsoft.com/fwlink/?LinkId=287166' ` + -Url 'https://go.microsoft.com/fwlink/?LinkId=287166' ` -ExpectedSignature 'C3A3D43788E7ABCD287CB4F5B6583043774F99D2' Invoke-PesterTests -TestFile "Tools" -TestName "WebPlatformInstaller" diff --git a/schemas/toolset-schema.json b/schemas/toolset-schema.json index f9bf71b9..6b7fa8d6 100644 --- a/schemas/toolset-schema.json +++ b/schemas/toolset-schema.json @@ -1,5 +1,5 @@ { - "$schema": "http://json-schema.org/draft-07/schema#", + "$schema": "https://json-schema.org/draft-07/schema#", "type": "object", "patternProperties": { "^.*$": { From 31d8e4e4d839a6249a6ae29e994fefbe13922ccb Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Mon, 14 Apr 2025 14:03:26 +0000 Subject: [PATCH 19/87] Testing Az new module installation script (#11972) --- images/windows/scripts/build/Install-PowershellAzModules.ps1 | 1 + 1 file changed, 1 insertion(+) diff --git a/images/windows/scripts/build/Install-PowershellAzModules.ps1 b/images/windows/scripts/build/Install-PowershellAzModules.ps1 index 88da09b5..2143fe11 100644 --- a/images/windows/scripts/build/Install-PowershellAzModules.ps1 +++ b/images/windows/scripts/build/Install-PowershellAzModules.ps1 @@ -23,6 +23,7 @@ foreach ($module in $modules) { foreach ($version in $module.versions) { $modulePath = Join-Path -Path $installPSModulePath -ChildPath "${moduleName}_${version}" Write-Host " - $version [$modulePath]" + $psModuleMachinePath += "$modulePath;" Save-Module -Path $modulePath -Name $moduleName -RequiredVersion $version -Force -ErrorAction Stop } From 00a31e485a3bc537f2233cc71ece01c1592caa14 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 15:37:25 +0000 Subject: [PATCH 20/87] Updating readme file for macos-15 version 20250408.1132 (#11973) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 71 +++++++++++++++++---------------- 1 file changed, 36 insertions(+), 35 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index a9e0441d..c45176f1 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | +| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 10](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 -- OS Version: macOS 15.3.2 (24D81) -- Kernel Version: Darwin 24.3.0 -- Image Version: 20250331.1080 +- OS Version: macOS 15.4 (24E248) +- Kernel Version: Darwin 24.4.0 +- Image Version: 20250408.1132 ## Installed Software @@ -28,15 +29,15 @@ - Ruby 3.3.7 ### Package Management -- Bundler 2.6.6 +- Bundler 2.6.7 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.6 -- Homebrew 4.4.26 +- Composer 2.8.8 +- Homebrew 4.4.29 - NPM 10.9.2 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.6 +- RubyGems 3.6.7 - Yarn 1.22.22 ### Project Management @@ -51,7 +52,7 @@ - bazel 8.1.1 - bazelisk 1.25.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.12.1 +- Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 - GitHub CLI 2.69.0 @@ -68,32 +69,32 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.6 +- AWS CLI 2.25.12 - AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.21.0 - Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 -- Xcode Command Line Tools 16.2.0.0.1.1733547573 +- Xcode Command Line Tools 16.3.0.0.1.1742442376 - Xcodes 1.6.0 ### Linters -- SwiftLint 0.58.2 +- SwiftLint 0.59.0 ### Browsers -- Safari 18.3.1 (20620.2.4.11.6) -- SafariDriver 18.3.1 (20620.2.4.11.6) -- Google Chrome 134.0.6998.166 -- Google Chrome for Testing 134.0.6998.165 -- ChromeDriver 134.0.6998.165 -- Microsoft Edge 134.0.3124.95 -- Microsoft Edge WebDriver 134.0.3124.95 -- Mozilla Firefox 136.0.4 +- Safari 18.4 (20621.1.15.11.10) +- SafariDriver 18.4 (20621.1.15.11.10) +- Google Chrome 135.0.7049.42 +- Google Chrome for Testing 135.0.7049.42 +- ChromeDriver 135.0.7049.42 +- Microsoft Edge 135.0.3179.54 +- Microsoft Edge WebDriver 135.0.3179.54 +- Mozilla Firefox 137.0 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -134,17 +135,17 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.23.8 +- 1.24.2 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -156,13 +157,13 @@ - PSScriptAnalyzer: 1.24.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ------------------------------------------------ | ----------------------------------------------------------------------------------------- | -| 16.3 | 16E140 | /Applications/Xcode_16.3_Release_Candidate_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | +| 16.3 | 16E140 | /Applications/Xcode_16.3.app | /Applications/Xcode_16.3.0.app | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | From d3ec6220585779dd1e2a966ed468cb00b45de5cc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 14 Apr 2025 17:12:32 +0000 Subject: [PATCH 21/87] Updating readme file for macos-15-arm64 version 20250408.1231 (#11970) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 59 ++++++++++++++------------- 1 file changed, 30 insertions(+), 29 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index a6d06f17..c981facd 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | +| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | +| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 10](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 -- OS Version: macOS 15.3.2 (24D81) -- Kernel Version: Darwin 24.3.0 -- Image Version: 20250331.1175 +- OS Version: macOS 15.4 (24E248) +- Kernel Version: Darwin 24.4.0 +- Image Version: 20250408.1231 ## Installed Software @@ -27,14 +28,14 @@ - Ruby 3.3.7 ### Package Management -- Bundler 2.6.6 +- Bundler 2.6.7 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.26 +- Homebrew 4.4.29 - NPM 10.9.2 - Pip3 25.0 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.6 +- RubyGems 3.6.7 - Yarn 1.22.22 ### Project Management @@ -66,28 +67,28 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.6 +- AWS CLI 2.25.12 - AWS SAM CLI 1.136.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.1 +- CodeQL Action Bundle 2.21.0 - Fastlane 2.227.0 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 -- Xcode Command Line Tools 16.2.0.0.1.1733547573 +- Xcode Command Line Tools 16.3.0.0.1.1742442376 - Xcodes 1.6.0 ### Linters ### Browsers -- Safari 18.3.1 (20620.2.4.11.6) -- SafariDriver 18.3.1 (20620.2.4.11.6) -- Google Chrome 134.0.6998.166 -- Google Chrome for Testing 134.0.6998.165 -- ChromeDriver 134.0.6998.165 +- Safari 18.4 (20621.1.15.11.10) +- SafariDriver 18.4 (20621.1.15.11.10) +- Google Chrome 135.0.7049.42 +- Google Chrome for Testing 135.0.7049.42 +- ChromeDriver 135.0.7049.42 - Selenium server 4.29.0 #### Environment variables @@ -125,17 +126,17 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.23.8 +- 1.24.2 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -147,13 +148,13 @@ - PSScriptAnalyzer: 1.24.0 ### Xcode -| Version | Build | Path | Symlinks | -| -------------- | -------- | ------------------------------------------------ | ----------------------------------------------------------------------------------------- | -| 16.3 | 16E140 | /Applications/Xcode_16.3_Release_Candidate_2.app | /Applications/Xcode_16.3.0.app
/Applications/Xcode_16.3.app | -| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | -| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | -| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | -| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | +| Version | Build | Path | Symlinks | +| -------------- | -------- | ---------------------------- | ----------------------------------------------------------------------------------------- | +| 16.3 | 16E140 | /Applications/Xcode_16.3.app | /Applications/Xcode_16.3.0.app | +| 16.2 | 16C5032a | /Applications/Xcode_16.2.app | /Applications/Xcode_16.2.0.app | +| 16.1 | 16B40 | /Applications/Xcode_16.1.app | /Applications/Xcode_16.1.0.app | +| 16.0 (default) | 16A242d | /Applications/Xcode_16.app | /Applications/Xcode_16.0.0.app
/Applications/Xcode_16.0.app
/Applications/Xcode.app | +| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app | #### Installed SDKs | SDK | SDK Name | Xcode Version | From ac73baedca92a04534624563d70c65ea036d7fcd Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 15:51:09 +0000 Subject: [PATCH 22/87] Updating readme file for ubuntu24 version 20250413.1.1 (#12028) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 49 +++++++++++++++--------------- 1 file changed, 24 insertions(+), 25 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 66c1ccaa..c9f5f908 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| -| [[Ubuntu-24] Clang version 19 will be added, and the default Clang will be set to 19 from 2025-05-09.](https://github.com/actions/runner-images/issues/11895) | | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 24.04 - OS Version: 24.04.2 LTS - Kernel Version: 6.8.0-1021-azure -- Image Version: 20250406.1.0 +- Image Version: 20250413.1.0 - Systemd version: 255.4-1ubuntu8.6 ## Installed Software @@ -29,15 +28,15 @@ ### Package Management - cpan 1.64 -- Helm 3.17.2 -- Homebrew 4.4.27 +- Helm 3.17.3 +- Homebrew 4.4.29 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 856505bb76) +- Vcpkg (build from commit bc994510d2) - Yarn 1.22.22 #### Environment variables @@ -57,24 +56,24 @@ to accomplish this. ### Project Management - Ant 1.10.14 - Gradle 8.13 -- Lerna 8.2.1 +- Lerna 8.2.2 - Maven 3.9.9 ### Tools - Ansible 2.18.4 - AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases - Bazel 8.1.1 -- Bazelisk 1.25.0 +- Bazelisk 1.26.0 - Bicep 0.34.44 - Buildah 1.33.7 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.7 +- CodeQL Action Bundle 2.21.0 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 - Docker-Buildx 0.22.0 - Docker Client 26.1.3 - Docker Server 26.1.3 -- Fastlane 2.227.0 +- Fastlane 2.227.1 - Git 2.49.0 - Git LFS 3.6.1 - Git-ftp 1.6.0 @@ -93,7 +92,7 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 4.9.3 -- Pulumi 3.160.0 +- Pulumi 3.162.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.37.0 @@ -102,9 +101,9 @@ to accomplish this. - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.25.11 +- AWS CLI 2.26.1 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.136.0 +- AWS SAM CLI 1.137.1 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.69.0 @@ -127,7 +126,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ``` ### Haskell Tools -- Cabal 3.14.1.1 +- Cabal 3.14.2.0 - GHC 9.12.2 - GHCup 0.1.50.1 - Stack 3.5.1 @@ -142,11 +141,11 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.52 -- ChromeDriver 135.0.7049.42 +- Google Chrome 135.0.7049.84 +- ChromeDriver 135.0.7049.84 - Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge WebDriver 135.0.3179.54 +- Microsoft Edge 135.0.3179.73 +- Microsoft Edge WebDriver 135.0.3179.73 - Selenium server 4.31.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -160,7 +159,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 8.0.114 +- .NET Core SDK: 8.0.115 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -196,11 +195,11 @@ Use the following command as a part of your job to start the service: 'sudo syst - 22.14.0 #### Python -- 3.9.21 -- 3.10.16 -- 3.11.11 -- 3.12.9 -- 3.13.2 +- 3.9.22 +- 3.10.17 +- 3.11.12 +- 3.12.10 +- 3.13.3 #### PyPy - 3.9.19 [PyPy 7.3.16] @@ -208,7 +207,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Ruby - 3.2.8 -- 3.3.7 +- 3.3.8 ### PowerShell Tools - PowerShell 7.4.7 @@ -255,7 +254,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | aria2 | 1.37.0+debian-1build3 | | autoconf | 2.71-3 | | automake | 1:1.16.5-1.3ubuntu1 | -| binutils | 2.42-4ubuntu2.4 | +| binutils | 2.42-4ubuntu2.5 | | bison | 2:3.8.2+dfsg-1build2 | | brotli | 1.1.0-2build2 | | bzip2 | 1.0.8-5.1build0.1 | From b8359f0d475cc97b76b32c354578542f02e13dce Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 16 Apr 2025 15:54:25 +0000 Subject: [PATCH 23/87] Updating readme file for win25 version 20250413.1.1 (#12036) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 55 ++++++++++++++-------------- 1 file changed, 27 insertions(+), 28 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index adfb6bcb..157890c5 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -1,14 +1,13 @@ | Announcements | |-| -| [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | -| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-08](https://github.com/actions/runner-images/issues/11742) | +| [[Windows-2025] LLVM will be updated to version 20 on 2025-06-06](https://github.com/actions/runner-images/issues/12001) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2025 -- OS Version: 10.0.26100 Build 3476 -- Image Version: 20250406.1.0 +- OS Version: 10.0.26100 Build 3775 +- Image Version: 20250413.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -24,21 +23,21 @@ - LLVM 19.1.7 - Node 22.14.0 - Perl 5.40.0 -- PHP 8.4.5 +- PHP 8.4.6 - Python 3.9.13 -- Ruby 3.3.7 +- Ruby 3.3.8 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.8 -- Helm 3.17.1 +- Helm 3.17.2 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.9.2 - NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit 856505bb76) +- Vcpkg (build from commit bc994510d2) - Yarn 1.22.22 #### Environment variables @@ -58,11 +57,11 @@ - aria2 1.37.0 - azcopy 10.28.1 - Bazel 8.1.1 -- Bazelisk 1.25.0 +- Bazelisk 1.26.0 - Bicep 0.34.44 -- Cabal 3.14.1.1 +- Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.7 +- CodeQL Action Bundle 2.21.0 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 @@ -79,7 +78,7 @@ - Newman 6.2.1 - OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.159.0 +- Pulumi 3.162.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -92,8 +91,8 @@ - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.25.11 -- AWS SAM CLI 1.136.0 +- AWS CLI 2.26.1 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 @@ -110,11 +109,11 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.42 -- Chrome Driver 135.0.7049.42 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge Driver 135.0.3179.54 -- Mozilla Firefox 137.0 +- Google Chrome 135.0.7049.85 +- Chrome Driver 135.0.7049.84 +- Microsoft Edge 135.0.3179.73 +- Microsoft Edge Driver 135.0.3179.73 +- Mozilla Firefox 137.0.1 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.31.0 @@ -168,8 +167,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.9.13 - 3.10.11 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### PyPy - 3.9.19 [PyPy 7.3.16] @@ -178,7 +177,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 +- 3.3.8 ### Databases @@ -205,7 +204,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - MySQL 8.0.41.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 -- MongoDB Shell (mongosh) 2.4.2 +- MongoDB Shell (mongosh) 2.5.0 ### Web Servers | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | @@ -469,11 +468,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.26100.0 ### .NET Core Tools -- .NET Core SDK: 8.0.114, 8.0.206, 8.0.310, 8.0.407, 9.0.104, 9.0.200, 9.0.202 +- .NET Core SDK: 8.0.115, 8.0.206, 8.0.311, 8.0.408, 9.0.105, 9.0.200, 9.0.203 - .NET Framework: 4.8, 4.8.1 -- Microsoft.AspNetCore.App: 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 -- Microsoft.NETCore.App: 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 -- Microsoft.WindowsDesktop.App: 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 +- Microsoft.AspNetCore.App: 8.0.6, 8.0.13, 8.0.15, 9.0.2, 9.0.4 +- Microsoft.NETCore.App: 8.0.6, 8.0.13, 8.0.15, 9.0.2, 9.0.4 +- Microsoft.WindowsDesktop.App: 8.0.6, 8.0.13, 8.0.15, 9.0.2, 9.0.4 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -481,7 +480,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.793 +- AWSPowershell: 4.1.798 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.26.1 From e771db964648b8324ae717c3ac22b2a175decbb3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 13:00:16 +0000 Subject: [PATCH 24/87] Updating readme file for macos-13 version 20250414.948 (#12042) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 54 ++++++++++++++++----------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index fdbbba02..943710c4 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -1,16 +1,16 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | +| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250407.927 +- Image Version: 20250414.948 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.408, 9.0.102, 9.0.203 - 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` @@ -24,22 +24,22 @@ - Mono 6.12.0.188 - Node.js 20.19.0 - Perl 5.40.1 -- PHP 8.4.5 -- Python3 3.13.2 -- Ruby 3.3.7 +- PHP 8.4.6 +- Python3 3.13.3 +- Ruby 3.3.8 ### Package Management -- Bundler 2.6.7 +- Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.27 +- Homebrew 4.4.29 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.7 -- Vcpkg 2025 (build from commit 856505bb76) +- RubyGems 3.6.8 +- Vcpkg 2025 (build from commit bc994510d2) - Yarn 1.22.22 ### Project Management @@ -52,7 +52,7 @@ - aria2 1.37.0 - azcopy 10.28.1 - bazel 8.1.1 -- bazelisk 1.25.0 +- bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.13.0 - Git 2.49.0 @@ -71,15 +71,15 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.11 -- AWS SAM CLI 1.136.0 +- AWS CLI 2.26.1 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.7 -- Fastlane 2.227.0 +- CodeQL Action Bundle 2.21.0 +- Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 @@ -91,12 +91,12 @@ ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 135.0.7049.42 -- Google Chrome for Testing 135.0.7049.42 -- ChromeDriver 135.0.7049.42 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge WebDriver 135.0.3179.54 -- Mozilla Firefox 137.0 +- Google Chrome 135.0.7049.85 +- Google Chrome for Testing 135.0.7049.84 +- ChromeDriver 135.0.7049.84 +- Microsoft Edge 135.0.3179.73 +- Microsoft Edge WebDriver 135.0.3179.73 +- Mozilla Firefox 137.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -127,16 +127,16 @@ #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 +- 3.3.8 - 3.4.2 #### Python - 3.8.18 -- 3.9.21 -- 3.10.16 +- 3.9.22 +- 3.10.17 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### Node.js - 18.20.8 @@ -214,8 +214,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | From f2d79a400e0d862b3b25dae476ffb8fd2728b92a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 17 Apr 2025 13:25:34 +0000 Subject: [PATCH 25/87] Updating readme file for ubuntu22 version 20250415.1.1 (#12048) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 83 +++++++++++++++--------------- 1 file changed, 41 insertions(+), 42 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index 927df106..e455d47d 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| -| [[Ubuntu-24] Clang version 19 will be added, and the default Clang will be set to 19 from 2025-05-09.](https://github.com/actions/runner-images/issues/11895) | | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 22.04 - OS Version: 22.04.5 LTS -- Kernel Version: 6.8.0-1025-azure -- Image Version: 20250406.1.0 +- Kernel Version: 6.8.0-1026-azure +- Image Version: 20250415.1.0 - Systemd version: 249.11-0ubuntu3.15 ## Installed Software @@ -19,7 +18,7 @@ - Dash 0.5.11+git20210903+057cd650a4ed-3build1 - GNU C++: 10.5.0, 11.4.0, 12.3.0 - GNU Fortran: 10.5.0, 11.4.0, 12.3.0 -- Julia 1.11.4 +- Julia 1.11.5 - Kotlin 2.1.10-release-473 - Mono 6.12.0.200 - MSBuild 16.10.1.31701 (Mono 6.12.0.200) @@ -31,8 +30,8 @@ ### Package Management - cpan 1.64 -- Helm 3.17.2 -- Homebrew 4.4.27 +- Helm 3.17.3 +- Homebrew 4.4.31 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -40,7 +39,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit 856505bb76) +- Vcpkg (build from commit d5182f703b) - Yarn 1.22.22 #### Environment variables @@ -60,7 +59,7 @@ to accomplish this. ### Project Management - Ant 1.10.12 - Gradle 8.13 -- Lerna 8.2.1 +- Lerna 8.2.2 - Maven 3.9.9 - Sbt 1.10.11 @@ -68,23 +67,23 @@ to accomplish this. - Ansible 2.17.10 - apt-fast 1.10.0 - AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.1.1 -- Bazelisk 1.25.0 +- Bazel 8.2.0 +- Bazelisk 1.26.0 - Bicep 0.34.44 - Buildah 1.23.1 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.7 +- CodeQL Action Bundle 2.21.0 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 - Docker-Buildx 0.22.0 - Docker Client 26.1.3 - Docker Server 26.1.3 -- Fastlane 2.227.0 +- Fastlane 2.227.1 - Git 2.49.0 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 -- Heroku 10.4.1 +- Heroku 10.6.0 - jq 1.6 - Kind 0.27.0 - Kubectl 1.32.3 @@ -100,30 +99,30 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 3.4.4 -- Pulumi 3.160.0 -- R 4.4.3 +- Pulumi 3.162.0 +- R 4.5.0 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 -- Terraform 1.11.3 +- Terraform 1.11.4 - yamllint 1.37.0 - yq 4.45.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.265 -- AWS CLI 2.25.11 +- Alibaba Cloud CLI 3.0.270 +- AWS CLI 2.26.2 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.136.0 +- AWS SAM CLI 1.137.1 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 - Google Cloud CLI 517.0.0 -- Netlify CLI 19.1.5 -- OpenShift CLI 4.18.7 +- Netlify CLI 20.0.0 +- OpenShift CLI 4.18.8 - ORAS CLI 1.2.2 -- Vercel CLI 41.4.1 +- Vercel CLI 41.6.0 ### Java | Version | Environment Variable | @@ -142,7 +141,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ``` ### Haskell Tools -- Cabal 3.14.1.1 +- Cabal 3.14.2.0 - GHC 9.12.2 - GHCup 0.1.50.1 - Stack 3.5.1 @@ -162,11 +161,11 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.52 -- ChromeDriver 135.0.7049.42 +- Google Chrome 135.0.7049.84 +- ChromeDriver 135.0.7049.84 - Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge WebDriver 135.0.3179.54 +- Microsoft Edge 135.0.3179.73 +- Microsoft Edge WebDriver 135.0.3179.73 - Selenium server 4.31.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -180,7 +179,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. | SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | ### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.407, 9.0.202 +- .NET Core SDK: 6.0.428, 8.0.408, 9.0.203 - nbgv 3.7.115+d31f50f4d1 ### Databases @@ -221,11 +220,11 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Python - 3.8.18 -- 3.9.21 -- 3.10.16 -- 3.11.11 -- 3.12.9 -- 3.13.2 +- 3.9.22 +- 3.10.17 +- 3.11.12 +- 3.12.10 +- 3.13.3 #### PyPy - 3.7.13 [PyPy 7.3.9] @@ -236,7 +235,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 +- 3.3.8 ### PowerShell Tools - PowerShell 7.4.7 @@ -285,16 +284,16 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:5c028c19adaab78491711830600749729a8276b9839416716d5d7339ec3d7216 | 2025-03-17 | +| debian:11 | sha256:aa5332dbbec7ff8cdf7dfb8b467c6ac2d55419104af1e49b6f1c22b996da391b | 2025-04-07 | | moby/buildkit:latest | sha256:c457984bd29f04d6acc90c8d9e717afe3922ae14665f3187e0096976fe37b1c8 | 2025-03-24 | -| node:18 | sha256:3c56248510700ddb4861bd478ea2ced828793fd5388a21adc5270cdbbf7b7919 | 2025-03-27 | +| node:18 | sha256:df9fa4e0e39c9b97e30240b5bb1d99bdb861573a82002b2c52ac7d6b8d6d773e | 2025-03-27 | | node:18-alpine | sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e | 2025-03-27 | -| node:20 | sha256:735b1ba7e4550c415f98568efbf527e3f75828ac4f10692e490ca78e11d89f6e | 2025-03-13 | +| node:20 | sha256:a5fb035ac1dff34a4ecaea85f90f7321185695d3fd22c12ba12f4535a4647cc5 | 2025-03-13 | | node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | -| node:22 | sha256:c7fd844945a76eeaa83cb372e4d289b4a30b478a1c80e16c685b62c54156285b | 2025-02-13 | +| node:22 | sha256:e5ddf893cc6aeab0e5126e4edae35aa43893e2836d1d246140167ccc2616f5d7 | 2025-02-13 | | node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | -| ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | -| ubuntu:22.04 | sha256:ed1544e454989078f5dec1bfdabd8c5cc9c48e0705d07b678ab6ae3fb61952d2 | 2025-01-26 | +| ubuntu:20.04 | sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214 | 2025-04-08 | +| ubuntu:22.04 | sha256:d80997daaa3811b175119350d84305e1ec9129e1799bba0bd1e3120da3ff52c3 | 2025-04-07 | ### Installed apt packages | Name | Version | @@ -303,7 +302,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | aria2 | 1.36.0-1 | | autoconf | 2.71-2 | | automake | 1:1.16.5-1.3 | -| binutils | 2.38-4ubuntu2.7 | +| binutils | 2.38-4ubuntu2.8 | | bison | 2:3.8.2+dfsg-1build1 | | brotli | 1.0.9-2build6 | | bzip2 | 1.0.8-5build1 | From c3ca8402806f605477b3895b6efd2827e7aa0bae Mon Sep 17 00:00:00 2001 From: kishorekumar-anchala <168699259+kishorekumar-anchala@users.noreply.github.com> Date: Thu, 17 Apr 2025 14:07:45 +0000 Subject: [PATCH 26/87] [windows] Update DacFx package Path & Mysql cli signature thumbprint (#12051) * [windows] Update DacFx package Path * [Windows] Update mysql-cli signature for windows 22 and 25 * [Windows] Update software report script by changing the path --- images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 | 2 +- images/windows/scripts/tests/Tools.Tests.ps1 | 2 +- images/windows/toolsets/toolset-2022.json | 2 +- images/windows/toolsets/toolset-2025.json | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 b/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 index 463e47b7..7bb2ec9d 100644 --- a/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 +++ b/images/windows/scripts/docs-gen/SoftwareReport.Tools.psm1 @@ -299,7 +299,7 @@ function Get-VisualCPPComponents { } function Get-DacFxVersion { - $dacfxversion = & "$env:ProgramFiles\Microsoft SQL Server\160\DAC\bin\sqlpackage.exe" /version + $dacfxversion = & "$env:ProgramFiles\Microsoft SQL Server\170\DAC\bin\sqlpackage.exe" /version return $dacfxversion } diff --git a/images/windows/scripts/tests/Tools.Tests.ps1 b/images/windows/scripts/tests/Tools.Tests.ps1 index 2a0ef69b..4050b082 100644 --- a/images/windows/scripts/tests/Tools.Tests.ps1 +++ b/images/windows/scripts/tests/Tools.Tests.ps1 @@ -51,7 +51,7 @@ Describe "R" { Describe "DACFx" { It "DACFx" { (Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*).DisplayName -Contains "Microsoft SQL Server Data-Tier Application Framework" | Should -BeTrue - $sqlPackagePath = 'C:\Program Files\Microsoft SQL Server\160\DAC\bin\SqlPackage.exe' + $sqlPackagePath = 'C:\Program Files\Microsoft SQL Server\170\DAC\bin\SqlPackage.exe' "${sqlPackagePath}" | Should -Exist } diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index cb7b69e5..1a566423 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -352,7 +352,7 @@ }, "mysql": { "version": "8.0", - "signature": "DD34D7C71F160972DE0CE25B695A0D6A9C95BD91" + "signature": "E8A8C17382A6DE62A3B443565E4A96843F834656" }, "mongodb": { "version": "5.0", diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index b3ec2031..5f0b54de 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -311,7 +311,7 @@ }, "mysql": { "version": "8.0", - "signature": "DD34D7C71F160972DE0CE25B695A0D6A9C95BD91" + "signature": "E8A8C17382A6DE62A3B443565E4A96843F834656" }, "mongodb": { "version": "7.0", From 973f879bdde18f688a6302e91da7f7b9d1ba0722 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Apr 2025 01:43:16 +0000 Subject: [PATCH 27/87] Updating readme file for macos-15 version 20250415.1161 (#12046) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 54 ++++++++++++++++----------------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index c45176f1..77fa23af 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,17 +1,16 @@ | Announcements | |-| | [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 10](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 - OS Version: macOS 15.4 (24E248) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250408.1132 +- Image Version: 20250415.1161 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.408, 9.0.102, 9.0.203 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -23,21 +22,22 @@ - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 - Node.js 22.14.0 -- Perl 5.40.1 -- PHP 8.4.5 -- Python3 3.13.2 -- Ruby 3.3.7 +- Perl 5.40.2 +- PHP 8.4.6 +- Python3 3.13.3 +- Ruby 3.3.8 ### Package Management -- Bundler 2.6.7 +- Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.29 +- Homebrew 4.4.30 - NPM 10.9.2 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.7 +- RubyGems 3.6.8 +- Vcpkg 2025 (build from commit d5182f703b) - Yarn 1.22.22 ### Project Management @@ -49,8 +49,8 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.1.1 -- bazelisk 1.25.0 +- bazel 8.2.0 +- bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.13.0 - Git 2.49.0 @@ -69,15 +69,15 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.12 -- AWS SAM CLI 1.136.0 +- AWS CLI 2.26.2 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 - CodeQL Action Bundle 2.21.0 -- Fastlane 2.227.0 +- Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.3.0.0.1.1742442376 @@ -89,12 +89,12 @@ ### Browsers - Safari 18.4 (20621.1.15.11.10) - SafariDriver 18.4 (20621.1.15.11.10) -- Google Chrome 135.0.7049.42 -- Google Chrome for Testing 135.0.7049.42 -- ChromeDriver 135.0.7049.42 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge WebDriver 135.0.3179.54 -- Mozilla Firefox 137.0 +- Google Chrome 135.0.7049.85 +- Google Chrome for Testing 135.0.7049.84 +- ChromeDriver 135.0.7049.84 +- Microsoft Edge 135.0.3179.73 +- Microsoft Edge WebDriver 135.0.3179.73 +- Mozilla Firefox 137.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -117,15 +117,15 @@ #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 -- 3.4.2 +- 3.3.8 +- 3.4.3 #### Python -- 3.9.21 -- 3.10.16 +- 3.9.22 +- 3.10.17 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### Node.js - 18.20.8 From 03a88de6f8445be65d778675761b3b8f45e8140d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Apr 2025 14:13:14 +0000 Subject: [PATCH 28/87] Updating readme file for macos-13-arm64 version 20250416.1065 (#12058) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 48 +++++++++++++-------------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 822a74fd..aea3b51c 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -1,16 +1,16 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | +| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250407.1029 +- Image Version: 20250416.1065 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.408, 9.0.102, 9.0.203 - 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` @@ -23,20 +23,20 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 - Node.js 20.19.0 -- Perl 5.40.1 -- Python3 3.13.2 -- Ruby 3.3.7 +- Perl 5.40.2 +- Python3 3.13.3 +- Ruby 3.3.8 ### Package Management -- Bundler 2.6.7 +- Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.27 +- Homebrew 4.4.31 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.7 +- RubyGems 3.6.8 - Yarn 1.22.22 ### Project Management @@ -48,13 +48,13 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.1.1 -- bazelisk 1.25.0 +- bazel 8.2.0 +- bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -68,15 +68,15 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.11 -- AWS SAM CLI 1.136.0 +- AWS CLI 2.26.2 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.7 -- Fastlane 2.227.0 +- CodeQL Action Bundle 2.21.0 +- Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 @@ -87,9 +87,9 @@ ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 135.0.7049.42 -- Google Chrome for Testing 135.0.7049.42 -- ChromeDriver 135.0.7049.42 +- Google Chrome 135.0.7049.96 +- Google Chrome for Testing 135.0.7049.95 +- ChromeDriver 135.0.7049.95 - Selenium server 4.29.0 #### Environment variables @@ -111,13 +111,13 @@ #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 -- 3.4.2 +- 3.3.8 +- 3.4.3 #### Python - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### Node.js - 18.20.8 From 8986c1bb8f2af04d01e7f3a595b0a20f475eafb6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 18 Apr 2025 14:51:46 +0000 Subject: [PATCH 29/87] Updating readme file for macos-15-arm64 version 20250416.1273 (#12057) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 46 +++++++++++++-------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index c981facd..0036b87b 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,17 +1,16 @@ | Announcements | |-| | [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 10](https://github.com/actions/runner-images/issues/11486) | *** # macOS 15 - OS Version: macOS 15.4 (24E248) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250408.1231 +- Image Version: 20250416.1273 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.408, 9.0.102, 9.0.203 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang` @@ -23,19 +22,20 @@ - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 - Node.js 22.14.0 -- Perl 5.40.1 -- Python3 3.13.2 -- Ruby 3.3.7 +- Perl 5.40.2 +- Python3 3.13.3 +- Ruby 3.3.8 ### Package Management -- Bundler 2.6.7 +- Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.29 +- Homebrew 4.4.31 - NPM 10.9.2 -- Pip3 25.0 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.7 +- RubyGems 3.6.8 +- Vcpkg 2025 (build from commit 711466ff1c) - Yarn 1.22.22 ### Project Management @@ -47,13 +47,13 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.1.1 -- bazelisk 1.25.0 +- bazel 8.2.0 +- bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -67,15 +67,15 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.12 -- AWS SAM CLI 1.136.0 +- AWS CLI 2.26.2 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 - CodeQL Action Bundle 2.21.0 -- Fastlane 2.227.0 +- Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.3.0.0.1.1742442376 @@ -86,9 +86,9 @@ ### Browsers - Safari 18.4 (20621.1.15.11.10) - SafariDriver 18.4 (20621.1.15.11.10) -- Google Chrome 135.0.7049.42 -- Google Chrome for Testing 135.0.7049.42 -- ChromeDriver 135.0.7049.42 +- Google Chrome 135.0.7049.96 +- Google Chrome for Testing 135.0.7049.95 +- ChromeDriver 135.0.7049.95 - Selenium server 4.29.0 #### Environment variables @@ -110,13 +110,13 @@ #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 -- 3.4.2 +- 3.3.8 +- 3.4.3 #### Python - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### Node.js - 18.20.8 From 737f4ccb761df6ba4d4230f6929a1cfa8dfa732c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 21 Apr 2025 11:13:30 -0600 Subject: [PATCH 30/87] Updating readme file for win25 version 20250420.1.1 (#12071) Co-authored-by: Image generation service account. --- images/windows/Windows2025-Readme.md | 53 +++++++++++++++------------- 1 file changed, 28 insertions(+), 25 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index 157890c5..9465d238 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -1,5 +1,8 @@ | Announcements | |-| +| [The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30](https://github.com/actions/runner-images/issues/12045) | +| [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | +| [[Windows 19 and 22] Ruby version 3.0 will be removed from Windows images on 2025-06-06](https://github.com/actions/runner-images/issues/12033) | | [[Windows-2025] LLVM will be updated to version 20 on 2025-06-06](https://github.com/actions/runner-images/issues/12001) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | @@ -7,7 +10,7 @@ *** # Windows Server 2025 - OS Version: 10.0.26100 Build 3775 -- Image Version: 20250413.1.0 +- Image Version: 20250420.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -37,7 +40,7 @@ - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit bc994510d2) +- Vcpkg (build from commit 0d5cae1530) - Yarn 1.22.22 #### Environment variables @@ -47,7 +50,7 @@ | CONDA | C:\Miniconda | ### Project Management -- Ant 1.10.14 +- Ant 1.10.15 - Gradle 8.13 - Maven 3.9.9 - sbt 1.10.11 @@ -56,7 +59,7 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.1 -- Bazel 8.1.1 +- Bazel 8.2.1 - Bazelisk 1.26.0 - Bicep 0.34.44 - Cabal 3.14.2.0 @@ -78,7 +81,7 @@ - Newman 6.2.1 - OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.162.0 +- Pulumi 3.163.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -91,12 +94,12 @@ - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.26.1 +- AWS CLI 2.26.5 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 ### Rust Tools - Cargo 1.86.0 @@ -109,11 +112,11 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.85 -- Chrome Driver 135.0.7049.84 -- Microsoft Edge 135.0.3179.73 -- Microsoft Edge Driver 135.0.3179.73 -- Mozilla Firefox 137.0.1 +- Google Chrome 135.0.7049.96 +- Chrome Driver 135.0.7049.95 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge Driver 135.0.3179.85 +- Mozilla Firefox 137.0.2 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.31.0 @@ -129,10 +132,10 @@ ### Java | Version | Environment Variable | | ------------------- | -------------------- | -| 8.0.442+6 | JAVA_HOME_8_X64 | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 (default) | JAVA_HOME_17_X64 | -| 21.0.6+7.0 | JAVA_HOME_21_X64 | +| 8.0.452+9 | JAVA_HOME_8_X64 | +| 11.0.27+6 | JAVA_HOME_11_X64 | +| 17.0.15+6 (default) | JAVA_HOME_17_X64 | +| 21.0.7+6.0 | JAVA_HOME_21_X64 | ### Shells | Name | Target | @@ -196,12 +199,12 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### MongoDB | Version | ServiceName | ServiceStatus | ServiceStartType | | -------- | ----------- | ------------- | ---------------- | -| 7.0.18.0 | MongoDB | Stopped | Disabled | +| 7.0.19.0 | MongoDB | Stopped | Disabled | ### Database tools - Azure CosmosDb Emulator 2.14.21.0 -- DacFx 162.5.57.1 -- MySQL 8.0.41.0 +- DacFx 170.0.94.3 +- MySQL 8.0.42.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 - MongoDB Shell (mongosh) 2.5.0 @@ -210,7 +213,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | | ------ | ------- | ------------------------------------- | ----------- | ------------- | ---------- | | Apache | 2.4.55 | C:\tools\Apache24\conf\httpd.conf | Apache | Stopped | 80 | -| Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | +| Nginx | 1.27.5 | C:\tools\nginx-1.27.5\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2022 | Name | Version | Path | @@ -480,10 +483,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.798 +- AWSPowershell: 4.1.802 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.1 +- Microsoft.Graph: 2.27.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.24.0 @@ -497,13 +500,13 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Android Command Line Tools | 16.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.22.1
3.30.5
3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | +| NDK | 26.3.11579264
27.2.12479018
28.1.13356709 | #### Environment variables | Name | Value | @@ -511,7 +514,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | ANDROID_HOME | C:\Android\android-sdk | | ANDROID_NDK | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_NDK_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.1.13356709 | | ANDROID_NDK_ROOT | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_SDK_ROOT | C:\Android\android-sdk | From 38a05d5bbcabb6b72e141c0ecf4f1ad74318096a Mon Sep 17 00:00:00 2001 From: RaviAkshintala <167848931+RaviAkshintala@users.noreply.github.com> Date: Mon, 21 Apr 2025 22:52:14 +0530 Subject: [PATCH 31/87] [Ubuntu-22] intsllaing containernetwork plugins (#12072) --- images/ubuntu/scripts/build/install-container-tools.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/images/ubuntu/scripts/build/install-container-tools.sh b/images/ubuntu/scripts/build/install-container-tools.sh index f47720d5..952435dd 100644 --- a/images/ubuntu/scripts/build/install-container-tools.sh +++ b/images/ubuntu/scripts/build/install-container-tools.sh @@ -27,6 +27,12 @@ if is_ubuntu20; then echo "deb [arch=amd64 signed-by=$GPG_KEY] ${REPO_URL}/ /" > $REPO_PATH fi +if is_ubuntu22; then + # Install containernetworking-plugins for Ubuntu 22 + curl -O http://archive.ubuntu.com/ubuntu/pool/universe/g/golang-github-containernetworking-plugins/containernetworking-plugins_1.1.1+ds1-3build1_amd64.deb + dpkg -i containernetworking-plugins_1.1.1+ds1-3build1_amd64.deb +fi + # Install podman, buildah, skopeo container's tools apt-get update apt-get install ${install_packages[@]} From b945f6e0614da139fc140621a09629f15dedd1c8 Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Mon, 21 Apr 2025 15:16:01 -0700 Subject: [PATCH 32/87] Add missing `v` to CodeQL bundle URL --- images/macos/scripts/build/install-codeql-bundle.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/macos/scripts/build/install-codeql-bundle.sh b/images/macos/scripts/build/install-codeql-bundle.sh index 4df220ba..18fb2075 100644 --- a/images/macos/scripts/build/install-codeql-bundle.sh +++ b/images/macos/scripts/build/install-codeql-bundle.sh @@ -22,7 +22,7 @@ if [ -z "$codeql_action_latest_major_version" ]; then fi # Retrieve the CLI version of the latest CodeQL bundle. -defaults_json_path=$(download_with_retry "https://raw.githubusercontent.com/github/codeql-action/$codeql_action_latest_major_version/src/defaults.json") +defaults_json_path=$(download_with_retry "https://raw.githubusercontent.com/github/codeql-action/v$codeql_action_latest_major_version/src/defaults.json") bundle_version=$(jq -r '.cliVersion' "$defaults_json_path") bundle_tag_name="codeql-bundle-v$bundle_version" From fbc3fb1d0f7629374c71bbbf553480dd7b6b95a5 Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Tue, 22 Apr 2025 20:17:08 +0530 Subject: [PATCH 33/87] [Windows] update AzureCosmoDB checksum (#12080) --- images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 b/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 index dcd9015a..1409038a 100644 --- a/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 +++ b/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 @@ -5,6 +5,6 @@ Install-Binary -Type MSI ` -Url "https://aka.ms/cosmosdb-emulator" ` - -ExpectedSHA256Sum "1EF64CF9CD13C611AAC394113A703AF6F525C7C39BFB6B4C3F884D57F6F1D1CF" + -ExpectedSHA256Sum "7BAFEE9F90272C01F7924A1D8E62EE0954F555E229C7166B815253E526E666C4" Invoke-PesterTests -TestFile "Tools" -TestName "Azure Cosmos DB Emulator" From 4f5eeefce1999e02e51d944faed23940531f1744 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Apr 2025 14:09:43 +0000 Subject: [PATCH 34/87] Updating readme file for ubuntu24 version 20250420.1.1 (#12065) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 47 +++++++++++++++--------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index c9f5f908..117f73a3 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 24.04 - OS Version: 24.04.2 LTS -- Kernel Version: 6.8.0-1021-azure -- Image Version: 20250413.1.0 +- Kernel Version: 6.11.0-1012-azure +- Image Version: 20250420.1.0 - Systemd version: 255.4-1ubuntu8.6 ## Installed Software @@ -18,7 +19,7 @@ - Dash 0.5.12-6ubuntu5 - GNU C++: 12.3.0, 13.3.0, 14.2.0 - GNU Fortran: 12.3.0, 13.3.0, 14.2.0 -- Julia 1.11.4 +- Julia 1.11.5 - Kotlin 2.1.10-release-473 - Node.js 20.19.0 - Perl 5.38.2 @@ -29,14 +30,14 @@ ### Package Management - cpan 1.64 - Helm 3.17.3 -- Homebrew 4.4.29 +- Homebrew 4.4.31 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit bc994510d2) +- Vcpkg (build from commit 0d5cae1530) - Yarn 1.22.22 #### Environment variables @@ -62,7 +63,7 @@ to accomplish this. ### Tools - Ansible 2.18.4 - AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.1.1 +- Bazel 8.2.1 - Bazelisk 1.26.0 - Bicep 0.34.44 - Buildah 1.33.7 @@ -70,7 +71,7 @@ to accomplish this. - CodeQL Action Bundle 2.21.0 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.22.0 +- Docker-Buildx 0.23.0 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.227.1 @@ -92,7 +93,7 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 4.9.3 -- Pulumi 3.162.0 +- Pulumi 3.163.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.37.0 @@ -101,21 +102,21 @@ to accomplish this. - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.26.1 +- AWS CLI 2.26.5 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.137.1 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.69.0 -- Google Cloud CLI 517.0.0 +- GitHub CLI 2.70.0 +- Google Cloud CLI 518.0.0 ### Java | Version | Environment Variable | | ------------------- | -------------------- | -| 8.0.442+6 | JAVA_HOME_8_X64 | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 (default) | JAVA_HOME_17_X64 | -| 21.0.6+7 | JAVA_HOME_21_X64 | +| 8.0.452+9 | JAVA_HOME_8_X64 | +| 11.0.27+6 | JAVA_HOME_11_X64 | +| 17.0.15+6 (default) | JAVA_HOME_17_X64 | +| 21.0.7+6 | JAVA_HOME_21_X64 | ### PHP Tools - PHP: 8.3.6 @@ -141,11 +142,11 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.84 -- ChromeDriver 135.0.7049.84 +- Google Chrome 135.0.7049.95 +- ChromeDriver 135.0.7049.95 - Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.73 -- Microsoft Edge WebDriver 135.0.3179.73 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge WebDriver 135.0.3179.85 - Selenium server 4.31.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -214,7 +215,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 -- Microsoft.Graph: 2.26.1 +- Microsoft.Graph: 2.27.0 - Pester: 5.7.1 - PSScriptAnalyzer: 1.24.0 @@ -230,12 +231,12 @@ Use the following command as a part of your job to start the service: 'sudo syst | Android Command Line Tools | 12.0 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0 | | Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | | CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.1.13356709 | #### Environment variables | Name | Value | @@ -243,7 +244,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | ANDROID_HOME | /usr/local/lib/android/sdk | | ANDROID_NDK | /usr/local/lib/android/sdk/ndk/27.2.12479018 | | ANDROID_NDK_HOME | /usr/local/lib/android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | /usr/local/lib/android/sdk/ndk/28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | /usr/local/lib/android/sdk/ndk/28.1.13356709 | | ANDROID_NDK_ROOT | /usr/local/lib/android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /usr/local/lib/android/sdk | From 36c165ebb59e6d19eb519c319bfa26e78b7e28b8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Apr 2025 18:16:28 +0000 Subject: [PATCH 35/87] Updating readme file for macos-15 version 20250421.1179 (#12070) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 43 +++++++++++++++++---------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index 77fa23af..3086368e 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | | [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 15 -- OS Version: macOS 15.4 (24E248) +- OS Version: macOS 15.4.1 (24E263) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250415.1161 +- Image Version: 20250421.1179 ## Installed Software @@ -32,12 +33,12 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.30 +- Homebrew 4.4.31 - NPM 10.9.2 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit d5182f703b) +- Vcpkg 2025 (build from commit 0d5cae1530) - Yarn 1.22.22 ### Project Management @@ -49,13 +50,13 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.2.0 +- bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -69,7 +70,7 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.2 +- AWS CLI 2.26.5 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 @@ -84,17 +85,17 @@ - Xcodes 1.6.0 ### Linters -- SwiftLint 0.59.0 +- SwiftLint 0.59.1 ### Browsers - Safari 18.4 (20621.1.15.11.10) - SafariDriver 18.4 (20621.1.15.11.10) -- Google Chrome 135.0.7049.85 -- Google Chrome for Testing 135.0.7049.84 -- ChromeDriver 135.0.7049.84 -- Microsoft Edge 135.0.3179.73 -- Microsoft Edge WebDriver 135.0.3179.73 -- Mozilla Firefox 137.0.1 +- Google Chrome 135.0.7049.96 +- Google Chrome for Testing 135.0.7049.95 +- ChromeDriver 135.0.7049.95 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge WebDriver 135.0.3179.85 +- Mozilla Firefox 137.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -108,9 +109,9 @@ ### Java | Version | Environment Variable | | -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_X64 | +| 11.0.27+6 | JAVA_HOME_11_X64 | +| 17.0.15+6 | JAVA_HOME_17_X64 | +| 21.0.7+6.0 (default) | JAVA_HOME_21_X64 | ### Cached Tools @@ -245,13 +246,13 @@ | Android Command Line Tools | 16.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.1.13356709 | #### Environment variables | Name | Value | @@ -259,7 +260,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.1.13356709 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | @@ -268,7 +269,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.3.0-55895/ParallelsDesktop-20.3.0-55895.dmg | ##### Notes ``` From e06dd2543b168bae4fd7230b918fcc44de2194d2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Apr 2025 18:28:20 +0000 Subject: [PATCH 36/87] Updating readme file for macos-14 version 20250421.1108 (#12073) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 104 ++++++++++++++++---------------- 1 file changed, 53 insertions(+), 51 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index b84c9bdc..635f4590 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,16 +1,17 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | +| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 14 -- OS Version: macOS 14.7.4 (23H420) +- OS Version: macOS 14.7.5 (23H527) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250331.1019 +- Image Version: 20250421.1108 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.408, 9.0.102, 9.0.203 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -23,22 +24,23 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 - Node.js 20.19.0 -- Perl 5.40.1 -- PHP 8.4.5 -- Python3 3.13.2 -- Ruby 3.3.7 +- Perl 5.40.2 +- PHP 8.4.6 +- Python3 3.13.3 +- Ruby 3.3.8 ### Package Management -- Bundler 2.6.6 +- Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.6 -- Homebrew 4.4.26 +- Composer 2.8.8 +- Homebrew 4.4.31 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.6 +- RubyGems 3.6.8 +- Vcpkg 2025 (build from commit e0b65b8cca) - Yarn 1.22.22 ### Project Management @@ -50,13 +52,13 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.1.1 -- bazelisk 1.25.0 +- bazel 8.2.1 +- bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias -- Curl 8.12.1 +- Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -70,32 +72,32 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.6 -- AWS SAM CLI 1.136.0 +- AWS CLI 2.26.5 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.1 -- Fastlane 2.227.0 +- CodeQL Action Bundle 2.21.0 +- Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 ### Linters -- SwiftLint 0.58.2 +- SwiftLint 0.59.1 ### Browsers -- Safari 18.3.1 (19620.2.4.111.9) -- SafariDriver 18.3.1 (19620.2.4.111.9) -- Google Chrome 134.0.6998.166 -- Google Chrome for Testing 134.0.6998.165 -- ChromeDriver 134.0.6998.165 -- Microsoft Edge 134.0.3124.95 -- Microsoft Edge WebDriver 134.0.3124.95 -- Mozilla Firefox 136.0.4 +- Safari 18.4 (19621.1.15.111.1) +- SafariDriver 18.4 (19621.1.15.111.1) +- Google Chrome 135.0.7049.96 +- Google Chrome for Testing 135.0.7049.95 +- ChromeDriver 135.0.7049.95 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge WebDriver 135.0.3179.85 +- Mozilla Firefox 137.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -109,25 +111,25 @@ ### Java | Version | Environment Variable | | -------------------- | -------------------- | -| 8.0.442+6 | JAVA_HOME_8_X64 | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_X64 | +| 8.0.452+9 | JAVA_HOME_8_X64 | +| 11.0.27+6 | JAVA_HOME_11_X64 | +| 17.0.15+6 | JAVA_HOME_17_X64 | +| 21.0.7+6.0 (default) | JAVA_HOME_21_X64 | ### Cached Tools #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 -- 3.4.2 +- 3.3.8 +- 3.4.3 #### Python -- 3.9.21 -- 3.10.16 +- 3.9.22 +- 3.10.17 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### Node.js - 18.20.8 @@ -137,17 +139,17 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.23.8 +- 1.24.2 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -236,7 +238,7 @@ | ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | | iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | | iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | @@ -259,13 +261,13 @@ | Android Command Line Tools | 11.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.1.13356709 | #### Environment variables | Name | Value | @@ -273,7 +275,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.1.13356709 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | @@ -283,7 +285,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.3.0-55895/ParallelsDesktop-20.3.0-55895.dmg | ##### Notes ``` From 80a1ca9abebb07a6b3cdf54137b7777d5b976683 Mon Sep 17 00:00:00 2001 From: Prabhatkumar59 <167855894+Prabhatkumar59@users.noreply.github.com> Date: Thu, 24 Apr 2025 00:16:13 +0530 Subject: [PATCH 37/87] Ubuntu 20 Deprecation changes (#11748) * Ubuntu 20 Deprecation updates * Updating .md files * Update announcement.yml * Update bug-report.yml * Update tool-request.yml * Updating merge conflicts * Updating .md files * Updating merge conflicts * Resolved merge conflicts --------- Co-authored-by: Prabhat kumar --- .github/ISSUE_TEMPLATE/announcement.yml | 1 - .github/ISSUE_TEMPLATE/bug-report.yml | 1 - .github/ISSUE_TEMPLATE/tool-request.yml | 1 - .github/workflows/ubuntu2004.yml | 20 - CONTRIBUTING.md | 2 +- README.md | 9 +- docs/create-image-and-azure-resources.md | 4 +- helpers/GenerateResourcesAndImage.ps1 | 14 +- images/ubuntu/assets/ubuntu2004.conf | 2 - .../scripts/build/install-aliyun-cli.sh | 17 +- .../scripts/build/install-container-tools.sh | 18 - images/ubuntu/scripts/build/install-erlang.sh | 29 -- images/ubuntu/scripts/build/install-hhvm.sh | 23 - .../ubuntu/scripts/build/install-mongodb.sh | 30 -- images/ubuntu/scripts/build/install-oc-cli.sh | 9 +- .../ubuntu/scripts/build/install-phantomjs.sh | 26 -- images/ubuntu/scripts/build/install-php.sh | 14 - images/ubuntu/scripts/build/install-ruby.sh | 21 - images/ubuntu/scripts/build/install-rust.sh | 4 - .../docs-gen/Generate-SoftwareReport.ps1 | 31 +- .../docs-gen/SoftwareReport.WebServers.psm1 | 18 - .../scripts/helpers/Common.Helpers.psm1 | 4 - images/ubuntu/scripts/helpers/os.sh | 4 - .../ubuntu/scripts/tests/CLI.Tools.Tests.ps1 | 6 +- .../ubuntu/scripts/tests/Databases.Tests.ps1 | 10 - images/ubuntu/scripts/tests/Tools.Tests.ps1 | 37 +- images/ubuntu/templates/ubuntu-20.04.pkr.hcl | 424 ------------------ images/ubuntu/toolsets/toolset-2004.json | 401 ----------------- 28 files changed, 41 insertions(+), 1139 deletions(-) delete mode 100644 .github/workflows/ubuntu2004.yml delete mode 100644 images/ubuntu/assets/ubuntu2004.conf delete mode 100644 images/ubuntu/scripts/build/install-erlang.sh delete mode 100644 images/ubuntu/scripts/build/install-hhvm.sh delete mode 100644 images/ubuntu/scripts/build/install-mongodb.sh delete mode 100644 images/ubuntu/scripts/build/install-phantomjs.sh delete mode 100644 images/ubuntu/templates/ubuntu-20.04.pkr.hcl delete mode 100644 images/ubuntu/toolsets/toolset-2004.json diff --git a/.github/ISSUE_TEMPLATE/announcement.yml b/.github/ISSUE_TEMPLATE/announcement.yml index b165eae5..7ad957a5 100644 --- a/.github/ISSUE_TEMPLATE/announcement.yml +++ b/.github/ISSUE_TEMPLATE/announcement.yml @@ -36,7 +36,6 @@ body: attributes: label: Runner images affected options: - - label: Ubuntu 20.04 - label: Ubuntu 22.04 - label: Ubuntu 24.04 - label: macOS 13 diff --git a/.github/ISSUE_TEMPLATE/bug-report.yml b/.github/ISSUE_TEMPLATE/bug-report.yml index 09990d9c..64ae26c4 100644 --- a/.github/ISSUE_TEMPLATE/bug-report.yml +++ b/.github/ISSUE_TEMPLATE/bug-report.yml @@ -19,7 +19,6 @@ body: attributes: label: Runner images affected options: - - label: Ubuntu 20.04 - label: Ubuntu 22.04 - label: Ubuntu 24.04 - label: macOS 13 diff --git a/.github/ISSUE_TEMPLATE/tool-request.yml b/.github/ISSUE_TEMPLATE/tool-request.yml index f9bcb755..0983d76a 100644 --- a/.github/ISSUE_TEMPLATE/tool-request.yml +++ b/.github/ISSUE_TEMPLATE/tool-request.yml @@ -57,7 +57,6 @@ body: attributes: label: Runner images where you need the tool options: - - label: Ubuntu 20.04 - label: Ubuntu 22.04 - label: Ubuntu 24.04 - label: macOS 13 diff --git a/.github/workflows/ubuntu2004.yml b/.github/workflows/ubuntu2004.yml deleted file mode 100644 index a1773f12..00000000 --- a/.github/workflows/ubuntu2004.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Trigger Ubuntu20.04 CI -run-name: Ubuntu20.04 - ${{ github.event.pull_request.title }} - -on: - pull_request_target: - types: labeled - paths: - - 'images/ubuntu/**' - -defaults: - run: - shell: pwsh - -jobs: - Ubuntu_2004: - if: github.event.label.name == 'CI ubuntu-all' || github.event.label.name == 'CI ubuntu-2004' - uses: ./.github/workflows/trigger-ubuntu-win-build.yml - with: - image_type: 'ubuntu2004' - secrets: inherit diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 11b2dcac..9f9547a4 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -53,7 +53,7 @@ Add `Invoke-PesterTests -TestFile [-TestName ]` at Use existing scripts such as [github-cli.sh](images/ubuntu/scripts/build/github-cli.sh) as a starting point. - Use [helpers](images/ubuntu/scripts/helpers/install.sh) to simplify the installation process. - The validation part should `exit 1` if there is any issue with the installation. -- Add changes to the software report generator `images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1`. The software report generator is used to generate an image's README file, e.g. [Ubuntu2004-Readme.md](images/ubuntu/Ubuntu2004-README.md) and it uses [MarkdownPS](https://github.com/Sarafian/MarkdownPS). +- Add changes to the software report generator `images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1`. The software report generator is used to generate an image's README file, e.g. [Ubuntu2204-Readme.md](images/ubuntu/Ubuntu2204-Readme.md) and it uses [MarkdownPS](https://github.com/Sarafian/MarkdownPS). ### macOS diff --git a/README.md b/README.md index 0a7056d0..5c2f0c55 100644 --- a/README.md +++ b/README.md @@ -22,9 +22,12 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat | --------------------|---------------------|--------------------|--------------------| | Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | [ubuntu-24.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu24.json) | | Ubuntu 22.04 | `ubuntu-22.04` | [ubuntu-22.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu22.json) | -| Ubuntu 20.04 deprecated | `ubuntu-20.04` | [ubuntu-20.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu20.json) | +| macOS 15 beta | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | +| macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | | macOS 15 | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | | macOS 15 Arm64 | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | +| macOS 15 beta | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | +| macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | | macOS 14 | `macos-latest-large` or `macos-14-large`| [macOS-14] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14.json) | | macOS 14 Arm64 |`macos-latest`, `macos-14`, `macos-latest-xlarge` or `macos-14-xlarge`| [macOS-14-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14-arm64.json) | | macOS 13 | `macos-13` or `macos-13-large` | [macOS-13] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-13.json) | @@ -40,7 +43,6 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat [ubuntu-24.04]: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md [ubuntu-22.04]: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2204-Readme.md -[ubuntu-20.04]: https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2004-Readme.md [windows-2025]: https://github.com/actions/runner-images/blob/main/images/windows/Windows2025-Readme.md [windows-2022]: https://github.com/actions/runner-images/blob/main/images/windows/Windows2022-Readme.md [windows-2019]: https://github.com/actions/runner-images/blob/main/images/windows/Windows2019-Readme.md @@ -131,7 +133,10 @@ We use third-party package managers to install software during the image generat | Operating system | Package manager | Third-party repos and packages | | :--- | :---: | ---: | +| Ubuntu | [APT](https://wiki.debian.org/Apt) | [Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](http://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | | Ubuntu | [APT](https://wiki.debian.org/Apt) | [containers](https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable) (Ubuntu 20 only)
[docker](https://download.docker.com/linux/ubuntu) (Ubuntu20 0nly)
[Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](https://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | +| Ubuntu | [APT](https://wiki.debian.org/Apt) | [Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](http://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | +| Ubuntu | [APT](https://wiki.debian.org/Apt) | [Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](http://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | | | [pipx](https://pypa.github.io/pipx) | ansible-core
yamllint | | Windows | [Chocolatey](https://chocolatey.org) | No third-party repos installed | | macOS | [Homebrew](https://brew.sh) | [aws-cli v2](https://github.com/aws/homebrew-tap)
[azure/bicep](https://github.com/Azure/homebrew-bicep)
[mongodb/brew](https://github.com/mongodb/homebrew-brew) | diff --git a/docs/create-image-and-azure-resources.md b/docs/create-image-and-azure-resources.md index 09c11dc5..91ab05ed 100644 --- a/docs/create-image-and-azure-resources.md +++ b/docs/create-image-and-azure-resources.md @@ -1,6 +1,6 @@ # GitHub Actions Runner Images -The runner-images project uses [Packer](https://www.packer.io/) to generate disk images for Windows 2019/2022 and Ubuntu 20.04/22.04. +The runner-images project uses [Packer](https://www.packer.io/) to generate disk images for Windows 2019/2022 and Ubuntu 22.04/24.04. Each image is configured by a HCL2 Packer template that specifies where to build the image (Azure, in this case), and what steps to run to install software and prepare the disk. @@ -99,7 +99,7 @@ Finally, run the `GenerateResourcesAndImage` function, setting the mandatory arg - `ResourceGroupName` - the name of the resource group that will store the resulting artifact (e.g., "imagegen-test"). The resource group must already exist in your Azure subscription; - `AzureLocation` - the location where resources will be created (e.g., "East US"); -- `ImageType` - the type of image to build (we suggest choosing "UbuntuMinimal" here; other valid options are "Windows2019", "Windows2022", "Windows2025", "Ubuntu2004", "Ubuntu2204", "Ubuntu2404"). +- `ImageType` - the type of image to build (we suggest choosing "UbuntuMinimal" here; other valid options are "Windows2019", "Windows2022", "Windows2025", "Ubuntu2204", "Ubuntu2404"). This function automatically creates all required Azure resources and initiates the Packer image generation for the selected image type. diff --git a/helpers/GenerateResourcesAndImage.ps1 b/helpers/GenerateResourcesAndImage.ps1 index faa3ad21..c2dea768 100644 --- a/helpers/GenerateResourcesAndImage.ps1 +++ b/helpers/GenerateResourcesAndImage.ps1 @@ -4,10 +4,9 @@ enum ImageType { Windows2019 = 1 Windows2022 = 2 Windows2025 = 3 - Ubuntu2004 = 4 - Ubuntu2204 = 5 - Ubuntu2404 = 6 - UbuntuMinimal = 7 + Ubuntu2204 = 4 + Ubuntu2404 = 5 + UbuntuMinimal = 6 } Function Get-PackerTemplatePath { @@ -29,9 +28,6 @@ Function Get-PackerTemplatePath { ([ImageType]::Windows2025) { $relativeTemplatePath = Join-Path (Join-Path "windows" "templates") "windows-2025.pkr.hcl" } - ([ImageType]::Ubuntu2004) { - $relativeTemplatePath = Join-Path (Join-Path "ubuntu" "templates") "ubuntu-20.04.pkr.hcl" - } ([ImageType]::Ubuntu2204) { $relativeTemplatePath = Join-Path (Join-Path "ubuntu" "templates") "ubuntu-22.04.pkr.hcl" } @@ -85,7 +81,7 @@ Function GenerateResourcesAndImage { .PARAMETER ResourceGroupName The name of the resource group to store the resulting artifact. Resource group must already exist. .PARAMETER ImageType - The type of image to generate. Valid values are: Windows2019, Windows2022, Windows2025, Ubuntu2004, Ubuntu2204, Ubuntu2404, UbuntuMinimal. + The type of image to generate. Valid values are: Windows2019, Windows2022, Windows2025, Ubuntu2204, Ubuntu2404, UbuntuMinimal. .PARAMETER ManagedImageName The name of the managed image to create. The default is "Runner-Image-{{ImageType}}". .PARAMETER AzureLocation @@ -116,7 +112,7 @@ Function GenerateResourcesAndImage { .PARAMETER PluginVersion Specify the version of the packer Azure plugin to use. The default is "2.2.1". .EXAMPLE - GenerateResourcesAndImage -SubscriptionId {YourSubscriptionId} -ResourceGroupName "shsamytest1" -ImageGenerationRepositoryRoot "C:\runner-images" -ImageType Ubuntu2004 -AzureLocation "East US" + GenerateResourcesAndImage -SubscriptionId {YourSubscriptionId} -ResourceGroupName "shsamytest1" -ImageGenerationRepositoryRoot "C:\runner-images" -ImageType Ubuntu2204 -AzureLocation "East US" #> param ( [Parameter(Mandatory = $True)] diff --git a/images/ubuntu/assets/ubuntu2004.conf b/images/ubuntu/assets/ubuntu2004.conf deleted file mode 100644 index 63c41c26..00000000 --- a/images/ubuntu/assets/ubuntu2004.conf +++ /dev/null @@ -1,2 +0,0 @@ -# Name of pool supported by this image -POOL_NAME="Ubuntu 2004" diff --git a/images/ubuntu/scripts/build/install-aliyun-cli.sh b/images/ubuntu/scripts/build/install-aliyun-cli.sh index 13d959d7..c8458afb 100644 --- a/images/ubuntu/scripts/build/install-aliyun-cli.sh +++ b/images/ubuntu/scripts/build/install-aliyun-cli.sh @@ -10,23 +10,14 @@ source $HELPER_SCRIPTS/os.sh source $HELPER_SCRIPTS/install.sh # Install Alibaba Cloud CLI -# Pin tool version on ubuntu20 due to issues with GLIBC_2.32 not available -if is_ubuntu20; then - toolset_version=$(get_toolset_value '.aliyunCli.version') - download_url="https://github.com/aliyun/aliyun-cli/releases/download/v$toolset_version/aliyun-cli-linux-$toolset_version-amd64.tgz" -else - download_url=$(resolve_github_release_asset_url "aliyun/aliyun-cli" "contains(\"aliyun-cli-linux\") and endswith(\"amd64.tgz\")" "latest") - hash_url="https://github.com/aliyun/aliyun-cli/releases/latest/download/SHASUMS256.txt" -fi + +download_url=$(resolve_github_release_asset_url "aliyun/aliyun-cli" "contains(\"aliyun-cli-linux\") and endswith(\"amd64.tgz\")" "latest") +hash_url="https://github.com/aliyun/aliyun-cli/releases/latest/download/SHASUMS256.txt" archive_path=$(download_with_retry "$download_url") # Supply chain security - Alibaba Cloud CLI -if is_ubuntu20; then - external_hash=$(get_toolset_value '.aliyunCli.sha256') -else - external_hash=$(get_checksum_from_url "$hash_url" "aliyun-cli-linux.*amd64.tgz" "SHA256") -fi +external_hash=$(get_checksum_from_url "$hash_url" "aliyun-cli-linux.*amd64.tgz" "SHA256") use_checksum_comparison "$archive_path" "$external_hash" diff --git a/images/ubuntu/scripts/build/install-container-tools.sh b/images/ubuntu/scripts/build/install-container-tools.sh index 952435dd..ac9dcdff 100644 --- a/images/ubuntu/scripts/build/install-container-tools.sh +++ b/images/ubuntu/scripts/build/install-container-tools.sh @@ -17,15 +17,6 @@ else install_packages=(podman=3.4.4+ds1-1ubuntu1 buildah skopeo) fi -# Packages is available in the official Ubuntu upstream starting from Ubuntu 21 -if is_ubuntu20; then - REPO_URL="https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable/xUbuntu_$(lsb_release -rs)" - GPG_KEY="/usr/share/keyrings/devel_kubic_libcontainers_stable.gpg" - REPO_PATH="/etc/apt/sources.list.d/devel:kubic:libcontainers:stable.list" - - curl -fsSL "${REPO_URL}/Release.key" | gpg --dearmor -o $GPG_KEY - echo "deb [arch=amd64 signed-by=$GPG_KEY] ${REPO_URL}/ /" > $REPO_PATH -fi if is_ubuntu22; then # Install containernetworking-plugins for Ubuntu 22 @@ -39,13 +30,4 @@ apt-get install ${install_packages[@]} mkdir -p /etc/containers printf "[registries.search]\nregistries = ['docker.io', 'quay.io']\n" | tee /etc/containers/registries.conf -if is_ubuntu20; then - # Remove source repo - rm $GPG_KEY - rm $REPO_PATH - - # Document source repo - echo "containers $REPO_URL" >> $HELPER_SCRIPTS/apt-sources.txt -fi - invoke_tests "Tools" "Containers" diff --git a/images/ubuntu/scripts/build/install-erlang.sh b/images/ubuntu/scripts/build/install-erlang.sh deleted file mode 100644 index f2d3e973..00000000 --- a/images/ubuntu/scripts/build/install-erlang.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/bash -e -################################################################################ -## File: install-erlang.sh -## Desc: Install erlang and rebar3 -################################################################################ - -# Source the helpers for use with the script -source $HELPER_SCRIPTS/install.sh - -source_list=/etc/apt/sources.list.d/eslerlang.list -source_key=/usr/share/keyrings/eslerlang.gpg - -# Install Erlang -wget -q -O - https://binaries2.erlang-solutions.com/GPG-KEY-pmanager.asc | gpg --dearmor > $source_key -echo "deb [signed-by=$source_key] https://binaries2.erlang-solutions.com/ubuntu $(lsb_release -cs)-esl-erlang-25 contrib" > $source_list -apt-get update - -apt-get install --no-install-recommends esl-erlang - -# Install rebar3 -rebar3_url=$(resolve_github_release_asset_url "erlang/rebar3" "endswith(\"rebar3\")" "latest") -binary_path=$(download_with_retry "$rebar3_url") -install "$binary_path" /usr/local/bin/rebar3 - -# Clean up source list -rm $source_list -rm $source_key - -invoke_tests "Tools" "erlang" diff --git a/images/ubuntu/scripts/build/install-hhvm.sh b/images/ubuntu/scripts/build/install-hhvm.sh deleted file mode 100644 index 40562659..00000000 --- a/images/ubuntu/scripts/build/install-hhvm.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash -e -################################################################################ -## File: install-hhvm.sh -## Desc: Install HHVM -################################################################################ - -REPO_URL="https://dl.hhvm.com/ubuntu" -GPG_KEY="/usr/share/keyrings/hhvm.gpg" -REPO_PATH="/etc/apt/sources.list.d/hhvm.list" - -# add HHVM repository to apt -curl -fsSL https://dl.hhvm.com/conf/hhvm.gpg.key | gpg --dearmor -o $GPG_KEY -echo "deb [signed-by=$GPG_KEY] $REPO_URL $(lsb_release -cs) main" > $REPO_PATH - -# install HHVM -apt-get update -apt-get install hhvm - -# remove HHVM's apt repository -rm $REPO_PATH -rm $GPG_KEY - -invoke_tests "Tools" "HHVM" diff --git a/images/ubuntu/scripts/build/install-mongodb.sh b/images/ubuntu/scripts/build/install-mongodb.sh deleted file mode 100644 index 8fb682a4..00000000 --- a/images/ubuntu/scripts/build/install-mongodb.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash -e -################################################################################ -## File: install-mongodb.sh -## Desc: Install Mongo DB -################################################################################ - -# Source the helpers -source $HELPER_SCRIPTS/install.sh - -toolset_version=$(get_toolset_value '.mongodb.version') -REPO_URL="https://repo.mongodb.org/apt/ubuntu" -GPG_KEY="/usr/share/keyrings/mongodb-org-$toolset_version.gpg" -REPO_PATH="/etc/apt/sources.list.d/mongodb-org-$toolset_version.list" - -# add Mongo DB repository to apt -curl -fsSL https://www.mongodb.org/static/pgp/server-$toolset_version.asc | gpg --dearmor -o $GPG_KEY -echo "deb [ arch=amd64,arm64 signed-by=$GPG_KEY ] $REPO_URL $(lsb_release -cs)/mongodb-org/$toolset_version multiverse" > $REPO_PATH - -# Install Mongo DB -sudo apt-get update -sudo apt-get install mongodb-org - -# remove Mongo DB's apt repository -rm $REPO_PATH -rm $GPG_KEY - -# Document source repo -echo "mongodb $REPO_URL" >> $HELPER_SCRIPTS/apt-sources.txt - -invoke_tests "Databases" "MongoDB" diff --git a/images/ubuntu/scripts/build/install-oc-cli.sh b/images/ubuntu/scripts/build/install-oc-cli.sh index a20f4275..6ea38946 100644 --- a/images/ubuntu/scripts/build/install-oc-cli.sh +++ b/images/ubuntu/scripts/build/install-oc-cli.sh @@ -8,14 +8,9 @@ source $HELPER_SCRIPTS/os.sh source $HELPER_SCRIPTS/install.sh -if is_ubuntu20; then - toolset_version=$(get_toolset_value '.ocCli.version') - download_url="https://mirror.openshift.com/pub/openshift-v4/clients/ocp/$toolset_version/openshift-client-linux-$toolset_version.tar.gz" -else - # Install the oc CLI - download_url="https://mirror.openshift.com/pub/openshift-v4/clients/ocp/latest/openshift-client-linux.tar.gz" -fi +# Install the oc CLI +download_url="https://mirror.openshift.com/pub/openshift-v4/clients/ocp/latest/openshift-client-linux.tar.gz" archive_path=$(download_with_retry "$download_url") diff --git a/images/ubuntu/scripts/build/install-phantomjs.sh b/images/ubuntu/scripts/build/install-phantomjs.sh deleted file mode 100644 index 0cce25d9..00000000 --- a/images/ubuntu/scripts/build/install-phantomjs.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash -e -################################################################################ -## File: install-phantomjs.sh -## Desc: Install PhantomJS -################################################################################ - -# Source the helpers for use with the script -source $HELPER_SCRIPTS/install.sh - -# Install required dependencies -apt-get install chrpath libssl-dev libxft-dev libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev - -# Define the version and hash of PhantomJS to be installed -DIR_NAME=phantomjs-2.1.1-linux-x86_64 -ARCHIVE_HASH="86dd9a4bf4aee45f1a84c9f61cf1947c1d6dce9b9e8d2a907105da7852460d2f" - -# Download the archive and verify its integrity using checksum comparison -download_url="https://bitbucket.org/ariya/phantomjs/downloads/$DIR_NAME.tar.bz2" -archive_path=$(download_with_retry "$download_url") -use_checksum_comparison "$archive_path" "$ARCHIVE_HASH" - -# Extract the archive and create a symbolic link to the executable -tar xjf "$archive_path" -C /usr/local/share -ln -sf /usr/local/share/$DIR_NAME/bin/phantomjs /usr/local/bin - -invoke_tests "Tools" "Phantomjs" diff --git a/images/ubuntu/scripts/build/install-php.sh b/images/ubuntu/scripts/build/install-php.sh index 46be1385..d8faded8 100644 --- a/images/ubuntu/scripts/build/install-php.sh +++ b/images/ubuntu/scripts/build/install-php.sh @@ -9,13 +9,6 @@ source $HELPER_SCRIPTS/etc-environment.sh source $HELPER_SCRIPTS/os.sh source $HELPER_SCRIPTS/install.sh -# add repository for old Ubuntu images -# details in thread: https://github.com/actions/runner-images/issues/6331 -if is_ubuntu20; then - apt-add-repository ppa:ondrej/php -y - apt-get update -fi - # Install PHP php_versions=$(get_toolset_value '.php.versions[]') @@ -103,11 +96,4 @@ mkdir -p /etc/skel/.composer wget -q -O phpunit https://phar.phpunit.de/phpunit-8.phar install phpunit /usr/local/bin/phpunit -# ubuntu 20.04 libzip-dev is libzip5 based and is not compatible libzip-dev of ppa:ondrej/php -# see https://github.com/actions/runner-images/issues/1084 -if is_ubuntu20; then - rm /etc/apt/sources.list.d/ondrej-*.list - apt-get update -fi - invoke_tests "Common" "PHP" diff --git a/images/ubuntu/scripts/build/install-ruby.sh b/images/ubuntu/scripts/build/install-ruby.sh index 92d21c74..be929857 100644 --- a/images/ubuntu/scripts/build/install-ruby.sh +++ b/images/ubuntu/scripts/build/install-ruby.sh @@ -10,27 +10,6 @@ source $HELPER_SCRIPTS/install.sh apt-get install ruby-full -# temporary fix for fastlane installation https://github.com/sporkmonger/addressable/issues/541 -if is_ubuntu20; then - - gem install public_suffix -v 5.1.1 - - # Install google-cloud-errors gem pinned to version 1.4.0 - gem install google-cloud-errors -v 1.4.0 - - # Install faraday-net_http gem pinned to version 3.0.2 - gem install faraday-net_http -v 3.0.2 - - # Install faraday gem pinned to version 2.8.1 - gem install faraday -v 2.8.1 - - # Install google-cloud-env gem pinned to version 2.1.1 - gem install google-cloud-env -v 2.1.1 - - # Install google-cloud-core gem pinned to version 1.7.1 - gem install google-cloud-core -v 1.7.1 -fi - # Install ruby gems from toolset gems_to_install=$(get_toolset_value ".rubygems[] .name") if [[ -n "$gems_to_install" ]]; then diff --git a/images/ubuntu/scripts/build/install-rust.sh b/images/ubuntu/scripts/build/install-rust.sh index 3625ae05..80398851 100644 --- a/images/ubuntu/scripts/build/install-rust.sh +++ b/images/ubuntu/scripts/build/install-rust.sh @@ -23,10 +23,6 @@ if is_ubuntu22; then cargo install --locked bindgen-cli cbindgen cargo-audit cargo-outdated fi -if is_ubuntu20; then - cargo install --locked bindgen-cli cbindgen cargo-audit cargo-outdated -fi - # Cleanup Cargo cache rm -rf ${CARGO_HOME}/registry/* diff --git a/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 b/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 index 9cbd1954..c138501b 100644 --- a/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 +++ b/images/ubuntu/scripts/docs-gen/Generate-SoftwareReport.ps1 @@ -41,10 +41,6 @@ $languageAndRuntime.AddToolVersionsListInline("Clang", $(Get-ClangToolVersions - $languageAndRuntime.AddToolVersionsListInline("Clang-format", $(Get-ClangToolVersions -ToolName "clang-format"), "^\d+") $languageAndRuntime.AddToolVersionsListInline("Clang-tidy", $(Get-ClangTidyVersions), "^\d+") $languageAndRuntime.AddToolVersion("Dash", $(Get-DashVersion)) -if (Test-IsUbuntu20) { - $languageAndRuntime.AddToolVersion("Erlang", $(Get-ErlangVersion)) - $languageAndRuntime.AddToolVersion("Erlang rebar3", $(Get-ErlangRebar3Version)) -} $languageAndRuntime.AddToolVersionsListInline("GNU C++", $(Get-CPPVersions), "^\d+") $languageAndRuntime.AddToolVersionsListInline("GNU Fortran", $(Get-FortranVersions), "^\d+") $languageAndRuntime.AddToolVersion("Julia", $(Get-JuliaVersion)) @@ -90,14 +86,14 @@ $projectManagement.AddToolVersion("Ant", $(Get-AntVersion)) $projectManagement.AddToolVersion("Gradle", $(Get-GradleVersion)) $projectManagement.AddToolVersion("Lerna", $(Get-LernaVersion)) $projectManagement.AddToolVersion("Maven", $(Get-MavenVersion)) -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $projectManagement.AddToolVersion("Sbt", $(Get-SbtVersion)) } # Tools $tools = $installedSoftware.AddHeader("Tools") $tools.AddToolVersion("Ansible", $(Get-AnsibleVersion)) -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $tools.AddToolVersion("apt-fast", $(Get-AptFastVersion)) } $tools.AddToolVersion("AzCopy", $(Get-AzCopyVersion)) @@ -117,17 +113,14 @@ $tools.AddToolVersion("Git", $(Get-GitVersion)) $tools.AddToolVersion("Git LFS", $(Get-GitLFSVersion)) $tools.AddToolVersion("Git-ftp", $(Get-GitFTPVersion)) $tools.AddToolVersion("Haveged", $(Get-HavegedVersion)) -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $tools.AddToolVersion("Heroku", $(Get-HerokuVersion)) } -if (Test-IsUbuntu20) { - $tools.AddToolVersion("HHVM (HipHop VM)", $(Get-HHVMVersion)) -} $tools.AddToolVersion("jq", $(Get-JqVersion)) $tools.AddToolVersion("Kind", $(Get-KindVersion)) $tools.AddToolVersion("Kubectl", $(Get-KubectlVersion)) $tools.AddToolVersion("Kustomize", $(Get-KustomizeVersion)) -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $tools.AddToolVersion("Leiningen", $(Get-LeiningenVersion)) } $tools.AddToolVersion("MediaInfo", $(Get-MediainfoVersion)) @@ -139,17 +132,14 @@ $tools.AddToolVersion("nvm", $(Get-NvmVersion)) $tools.AddToolVersion("OpenSSL", $(Get-OpensslVersion)) $tools.AddToolVersion("Packer", $(Get-PackerVersion)) $tools.AddToolVersion("Parcel", $(Get-ParcelVersion)) -if (Test-IsUbuntu20) { - $tools.AddToolVersion("PhantomJS", $(Get-PhantomJSVersion)) -} $tools.AddToolVersion("Podman", $(Get-PodManVersion)) $tools.AddToolVersion("Pulumi", $(Get-PulumiVersion)) -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $tools.AddToolVersion("R", $(Get-RVersion)) } $tools.AddToolVersion("Skopeo", $(Get-SkopeoVersion)) $tools.AddToolVersion("Sphinx Open Source Search Server", $(Get-SphinxVersion)) -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $tools.AddToolVersion("SVN", $(Get-SVNVersion)) $tools.AddToolVersion("Terraform", $(Get-TerraformVersion)) } @@ -160,7 +150,7 @@ $tools.AddToolVersion("Ninja", $(Get-NinjaVersion)) # CLI Tools $cliTools = $installedSoftware.AddHeader("CLI Tools") -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $cliTools.AddToolVersion("Alibaba Cloud CLI", $(Get-AlibabaCloudCliVersion)) } $cliTools.AddToolVersion("AWS CLI", $(Get-AWSCliVersion)) @@ -170,7 +160,7 @@ $cliTools.AddToolVersion("Azure CLI", $(Get-AzureCliVersion)) $cliTools.AddToolVersion("Azure CLI (azure-devops)", $(Get-AzureDevopsVersion)) $cliTools.AddToolVersion("GitHub CLI", $(Get-GitHubCliVersion)) $cliTools.AddToolVersion("Google Cloud CLI", $(Get-GoogleCloudCLIVersion)) -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $cliTools.AddToolVersion("Netlify CLI", $(Get-NetlifyCliVersion)) $cliTools.AddToolVersion("OpenShift CLI", $(Get-OCCliVersion)) $cliTools.AddToolVersion("ORAS CLI", $(Get-ORASCliVersion)) @@ -204,7 +194,7 @@ $rustTools.AddToolVersion("Rustup", $(Get-RustupVersion)) # Packages $rustToolsPackages = $rustTools.AddHeader("Packages") -if ((Test-IsUbuntu20) -or (Test-IsUbuntu22)) { +if (Test-IsUbuntu22) { $rustToolsPackages.AddToolVersion("Bindgen", $(Get-BindgenVersion)) $rustToolsPackages.AddToolVersion("Cargo audit", $(Get-CargoAuditVersion)) $rustToolsPackages.AddToolVersion("Cargo clippy", $(Get-CargoClippyVersion)) @@ -236,9 +226,6 @@ $netCoreTools.AddNodes($(Get-DotnetTools)) # Databases $databasesTools = $installedSoftware.AddHeader("Databases") -if (Test-IsUbuntu20) { - $databasesTools.AddToolVersion("MongoDB", $(Get-MongoDbVersion)) -} $databasesTools.AddToolVersion("sqlite3", $(Get-SqliteVersion)) $databasesTools.AddNode($(Build-PostgreSqlSection)) $databasesTools.AddNode($(Build-MySQLSection)) diff --git a/images/ubuntu/scripts/docs-gen/SoftwareReport.WebServers.psm1 b/images/ubuntu/scripts/docs-gen/SoftwareReport.WebServers.psm1 index bfb76e0a..a3cbdb50 100644 --- a/images/ubuntu/scripts/docs-gen/SoftwareReport.WebServers.psm1 +++ b/images/ubuntu/scripts/docs-gen/SoftwareReport.WebServers.psm1 @@ -28,27 +28,9 @@ function Get-NginxVersion { } } -function Get-Xsp4Version { - $name = "mono-xsp4" - $port = (grep '^port=' /etc/default/mono-xsp4).Split('=')[1] - $version = (dpkg-query --showformat='${Version}' --show mono-xsp4).Split('-')[0] - $serviceStatus = systemctl show -p ActiveState --value mono-xsp4 - $configFile = "/etc/default/mono-xsp4" - return [PsCustomObject]@{ - "Name" = $name - "Version" = $version - "ConfigFile" = $configFile - "ServiceStatus" = $serviceStatus - "ListenPort" = $port - } -} - function Build-WebServersTable { $servers = @() $servers += (Get-ApacheVersion) - if (Test-IsUbuntu20) { - $servers += (Get-Xsp4Version) - } $servers += (Get-NginxVersion) return $servers diff --git a/images/ubuntu/scripts/helpers/Common.Helpers.psm1 b/images/ubuntu/scripts/helpers/Common.Helpers.psm1 index 75dcdb74..ffefd298 100644 --- a/images/ubuntu/scripts/helpers/Common.Helpers.psm1 +++ b/images/ubuntu/scripts/helpers/Common.Helpers.psm1 @@ -54,10 +54,6 @@ function Get-CommandResult { } } -function Test-IsUbuntu20 { - return (lsb_release -rs) -eq "20.04" -} - function Test-IsUbuntu22 { return (lsb_release -rs) -eq "22.04" } diff --git a/images/ubuntu/scripts/helpers/os.sh b/images/ubuntu/scripts/helpers/os.sh index 6838535d..8699a9d9 100644 --- a/images/ubuntu/scripts/helpers/os.sh +++ b/images/ubuntu/scripts/helpers/os.sh @@ -4,10 +4,6 @@ ## Desc: Helper functions for OS releases ################################################################################ -is_ubuntu20() { - lsb_release -rs | grep -q '20.04' -} - is_ubuntu22() { lsb_release -rs | grep -q '22.04' } diff --git a/images/ubuntu/scripts/tests/CLI.Tools.Tests.ps1 b/images/ubuntu/scripts/tests/CLI.Tools.Tests.ps1 index 25c5cb1e..9eb749d6 100644 --- a/images/ubuntu/scripts/tests/CLI.Tools.Tests.ps1 +++ b/images/ubuntu/scripts/tests/CLI.Tools.Tests.ps1 @@ -10,7 +10,7 @@ Describe "Azure DevOps CLI" { } } -Describe "Aliyun CLI" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "Aliyun CLI" -Skip:((-not (Test-IsUbuntu22))) { It "Aliyun CLI" { "aliyun version" | Should -ReturnZeroExitCode } @@ -42,13 +42,13 @@ Describe "Google Cloud CLI" { } } -Describe "OC CLI" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "OC CLI" -Skip:((-not (Test-IsUbuntu22))) { It "OC CLI" { "oc version" | Should -ReturnZeroExitCode } } -Describe "Oras CLI" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "Oras CLI" -Skip:((-not (Test-IsUbuntu22))) { It "Oras CLI" { "oras version" | Should -ReturnZeroExitCode } diff --git a/images/ubuntu/scripts/tests/Databases.Tests.ps1 b/images/ubuntu/scripts/tests/Databases.Tests.ps1 index 6038824d..5ae65c41 100644 --- a/images/ubuntu/scripts/tests/Databases.Tests.ps1 +++ b/images/ubuntu/scripts/tests/Databases.Tests.ps1 @@ -1,13 +1,3 @@ -Describe "MongoDB" -Skip:(-not (Test-IsUbuntu20)) { - It "" -TestCases @( - @{ ToolName = "mongo" } - @{ ToolName = "mongod" } - ) { - $toolsetVersion = (Get-ToolsetContent).mongodb.version - (& $ToolName --version)[2].Split('"')[-2] | Should -BeLike "$toolsetVersion*" - } -} - Describe "PostgreSQL" { It "PostgreSQL Service" { "sudo systemctl start postgresql" | Should -ReturnZeroExitCode diff --git a/images/ubuntu/scripts/tests/Tools.Tests.ps1 b/images/ubuntu/scripts/tests/Tools.Tests.ps1 index 7b3da134..ef762fbc 100644 --- a/images/ubuntu/scripts/tests/Tools.Tests.ps1 +++ b/images/ubuntu/scripts/tests/Tools.Tests.ps1 @@ -42,7 +42,7 @@ Describe "Rust" { "cargo --version" | Should -ReturnZeroExitCode } - Context "Cargo dependencies" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { + Context "Cargo dependencies" -Skip:((-not (Test-IsUbuntu22))) { It "bindgen" { "bindgen --version" | Should -ReturnZeroExitCode } @@ -154,14 +154,6 @@ Describe "Cmake" { } } -Describe "erlang" -Skip:(-not (Test-IsUbuntu20)) { - $testCases = @("erl -version", "erlc -v", "rebar3 -v") | ForEach-Object { @{ErlangCommand = $_} } - - It "erlang " -TestCases $testCases { - "$ErlangCommand" | Should -ReturnZeroExitCode - } -} - Describe "gcc" { $testCases = (Get-ToolsetContent).gcc.Versions | ForEach-Object { @{GccVersion = $_} } @@ -192,25 +184,25 @@ Describe "Mono" -Skip:(Test-IsUbuntu24) { } } -Describe "MSSQLCommandLineTools" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "MSSQLCommandLineTools" -Skip:((-not (Test-IsUbuntu22))) { It "sqlcmd" { "sqlcmd -?" | Should -ReturnZeroExitCode } } -Describe "SqlPackage" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "SqlPackage" -Skip:((-not (Test-IsUbuntu22))) { It "sqlpackage" { "sqlpackage /version" | Should -ReturnZeroExitCode } } -Describe "R" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "R" -Skip:((-not (Test-IsUbuntu22))) { It "r" { "R --version" | Should -ReturnZeroExitCode } } -Describe "Sbt" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "Sbt" -Skip:((-not (Test-IsUbuntu22))) { It "sbt" { "sbt --version" | Should -ReturnZeroExitCode } @@ -223,7 +215,7 @@ Describe "Selenium" { } } -Describe "Terraform" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "Terraform" -Skip:((-not (Test-IsUbuntu22))) { It "terraform" { "terraform --version" | Should -ReturnZeroExitCode } @@ -261,18 +253,12 @@ Describe "Git-lfs" { } } -Describe "Heroku" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "Heroku" -Skip:((-not (Test-IsUbuntu22))) { It "heroku" { "heroku --version" | Should -ReturnZeroExitCode } } -Describe "HHVM" -Skip:(-not (Test-IsUbuntu20)) { - It "hhvm" { - "hhvm --version" | Should -ReturnZeroExitCode - } -} - Describe "Homebrew" { It "homebrew" { "/home/linuxbrew/.linuxbrew/bin/brew --version" | Should -ReturnZeroExitCode @@ -307,7 +293,7 @@ Describe "Kubernetes tools" { } } -Describe "Leiningen" -Skip:((-not (Test-IsUbuntu20)) -and (-not (Test-IsUbuntu22))) { +Describe "Leiningen" -Skip:((-not (Test-IsUbuntu22))) { It "leiningen" { "lein --version" | Should -ReturnZeroExitCode } @@ -331,13 +317,6 @@ Describe "Pulumi" { } } -Describe "Phantomjs" -Skip:(-not (Test-IsUbuntu20)) { - It "phantomjs" { - $env:OPENSSL_CONF="/etc/ssl" - "phantomjs --version" | Should -ReturnZeroExitCode - } -} - Describe "Containers" { $testCases = @("podman", "buildah", "skopeo") | ForEach-Object { @{ContainerCommand = $_} } diff --git a/images/ubuntu/templates/ubuntu-20.04.pkr.hcl b/images/ubuntu/templates/ubuntu-20.04.pkr.hcl deleted file mode 100644 index 2025c727..00000000 --- a/images/ubuntu/templates/ubuntu-20.04.pkr.hcl +++ /dev/null @@ -1,424 +0,0 @@ -locals { - managed_image_name = var.managed_image_name != "" ? var.managed_image_name : "packer-${var.image_os}-${var.image_version}" -} - -variable "allowed_inbound_ip_addresses" { - type = list(string) - default = [] -} - -variable "azure_tags" { - type = map(string) - default = {} -} - -variable "build_resource_group_name" { - type = string - default = "${env("BUILD_RESOURCE_GROUP_NAME")}" -} - -variable "client_cert_path" { - type = string - default = "${env("ARM_CLIENT_CERT_PATH")}" -} - -variable "client_id" { - type = string - default = "${env("ARM_CLIENT_ID")}" -} - -variable "client_secret" { - type = string - default = "${env("ARM_CLIENT_SECRET")}" - sensitive = true -} - -variable "dockerhub_login" { - type = string - default = "${env("DOCKERHUB_LOGIN")}" -} - -variable "dockerhub_password" { - type = string - default = "${env("DOCKERHUB_PASSWORD")}" -} - -variable "helper_script_folder" { - type = string - default = "/imagegeneration/helpers" -} - -variable "image_folder" { - type = string - default = "/imagegeneration" -} - -variable "image_os" { - type = string - default = "ubuntu20" -} - -variable "image_version" { - type = string - default = "dev" -} - -variable "imagedata_file" { - type = string - default = "/imagegeneration/imagedata.json" -} - -variable "installer_script_folder" { - type = string - default = "/imagegeneration/installers" -} - -variable "install_password" { - type = string - default = "" - sensitive = true -} - -variable "location" { - type = string - default = "${env("ARM_RESOURCE_LOCATION")}" -} - -variable "managed_image_name" { - type = string - default = "" -} - -variable "managed_image_resource_group_name" { - type = string - default = "${env("ARM_RESOURCE_GROUP")}" -} - -variable "private_virtual_network_with_public_ip" { - type = bool - default = false -} - -variable "subscription_id" { - type = string - default = "${env("ARM_SUBSCRIPTION_ID")}" -} - -variable "temp_resource_group_name" { - type = string - default = "${env("TEMP_RESOURCE_GROUP_NAME")}" -} - -variable "tenant_id" { - type = string - default = "${env("ARM_TENANT_ID")}" -} - -variable "virtual_network_name" { - type = string - default = "${env("VNET_NAME")}" -} - -variable "virtual_network_resource_group_name" { - type = string - default = "${env("VNET_RESOURCE_GROUP")}" -} - -variable "virtual_network_subnet_name" { - type = string - default = "${env("VNET_SUBNET")}" -} - -variable "vm_size" { - type = string - default = "Standard_D4s_v4" -} - -source "azure-arm" "build_image" { - allowed_inbound_ip_addresses = "${var.allowed_inbound_ip_addresses}" - build_resource_group_name = "${var.build_resource_group_name}" - client_cert_path = "${var.client_cert_path}" - client_id = "${var.client_id}" - client_secret = "${var.client_secret}" - image_offer = "0001-com-ubuntu-server-focal" - image_publisher = "canonical" - image_sku = "20_04-lts" - location = "${var.location}" - managed_image_name = "${local.managed_image_name}" - managed_image_resource_group_name = "${var.managed_image_resource_group_name}" - os_disk_size_gb = "75" - os_type = "Linux" - private_virtual_network_with_public_ip = "${var.private_virtual_network_with_public_ip}" - subscription_id = "${var.subscription_id}" - temp_resource_group_name = "${var.temp_resource_group_name}" - tenant_id = "${var.tenant_id}" - virtual_network_name = "${var.virtual_network_name}" - virtual_network_resource_group_name = "${var.virtual_network_resource_group_name}" - virtual_network_subnet_name = "${var.virtual_network_subnet_name}" - vm_size = "${var.vm_size}" - - dynamic "azure_tag" { - for_each = var.azure_tags - content { - name = azure_tag.key - value = azure_tag.value - } - } -} - -build { - sources = ["source.azure-arm.build_image"] - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - inline = ["mkdir ${var.image_folder}", "chmod 777 ${var.image_folder}"] - } - - provisioner "file" { - destination = "${var.helper_script_folder}" - source = "${path.root}/../scripts/helpers" - } - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - script = "${path.root}/../scripts/build/configure-apt-mock.sh" - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}","DEBIAN_FRONTEND=noninteractive"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = [ - "${path.root}/../scripts/build/install-ms-repos.sh", - "${path.root}/../scripts/build/configure-apt-sources.sh", - "${path.root}/../scripts/build/configure-apt.sh" - ] - } - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - script = "${path.root}/../scripts/build/configure-limits.sh" - } - - provisioner "file" { - destination = "${var.installer_script_folder}" - source = "${path.root}/../scripts/build" - } - - provisioner "file" { - destination = "${var.image_folder}" - sources = [ - "${path.root}/../assets/post-gen", - "${path.root}/../scripts/tests", - "${path.root}/../scripts/docs-gen" - ] - } - - provisioner "file" { - destination = "${var.image_folder}/docs-gen/" - source = "${path.root}/../../../helpers/software-report-base" - } - - provisioner "file" { - destination = "${var.installer_script_folder}/toolset.json" - source = "${path.root}/../toolsets/toolset-2004.json" - } - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - inline = [ - "mv ${var.image_folder}/docs-gen ${var.image_folder}/SoftwareReport", - "mv ${var.image_folder}/post-gen ${var.image_folder}/post-generation" - ] - } - - provisioner "shell" { - environment_vars = ["IMAGE_VERSION=${var.image_version}", "IMAGEDATA_FILE=${var.imagedata_file}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/configure-image-data.sh"] - } - - provisioner "shell" { - environment_vars = ["IMAGE_VERSION=${var.image_version}", "IMAGE_OS=${var.image_os}", "HELPER_SCRIPTS=${var.helper_script_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/configure-environment.sh"] - } - - provisioner "shell" { - environment_vars = ["DEBIAN_FRONTEND=noninteractive", "HELPER_SCRIPTS=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/install-apt-vital.sh"] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/install-powershell.sh"] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} pwsh -f {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/Install-PowerShellModules.ps1", "${path.root}/../scripts/build/Install-PowerShellAzModules.ps1"] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}", "DEBIAN_FRONTEND=noninteractive"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = [ - "${path.root}/../scripts/build/install-actions-cache.sh", - "${path.root}/../scripts/build/install-runner-package.sh", - "${path.root}/../scripts/build/install-apt-common.sh", - "${path.root}/../scripts/build/install-azcopy.sh", - "${path.root}/../scripts/build/install-azure-cli.sh", - "${path.root}/../scripts/build/install-azure-devops-cli.sh", - "${path.root}/../scripts/build/install-bicep.sh", - "${path.root}/../scripts/build/install-aliyun-cli.sh", - "${path.root}/../scripts/build/install-apache.sh", - "${path.root}/../scripts/build/install-aws-tools.sh", - "${path.root}/../scripts/build/install-clang.sh", - "${path.root}/../scripts/build/install-swift.sh", - "${path.root}/../scripts/build/install-cmake.sh", - "${path.root}/../scripts/build/install-codeql-bundle.sh", - "${path.root}/../scripts/build/install-container-tools.sh", - "${path.root}/../scripts/build/install-dotnetcore-sdk.sh", - "${path.root}/../scripts/build/install-erlang.sh", - "${path.root}/../scripts/build/install-firefox.sh", - "${path.root}/../scripts/build/install-microsoft-edge.sh", - "${path.root}/../scripts/build/install-gcc-compilers.sh", - "${path.root}/../scripts/build/install-gfortran.sh", - "${path.root}/../scripts/build/install-git.sh", - "${path.root}/../scripts/build/install-git-lfs.sh", - "${path.root}/../scripts/build/install-github-cli.sh", - "${path.root}/../scripts/build/install-google-chrome.sh", - "${path.root}/../scripts/build/install-google-cloud-cli.sh", - "${path.root}/../scripts/build/install-haskell.sh", - "${path.root}/../scripts/build/install-heroku.sh", - "${path.root}/../scripts/build/install-hhvm.sh", - "${path.root}/../scripts/build/install-java-tools.sh", - "${path.root}/../scripts/build/install-kubernetes-tools.sh", - "${path.root}/../scripts/build/install-oc-cli.sh", - "${path.root}/../scripts/build/install-leiningen.sh", - "${path.root}/../scripts/build/install-miniconda.sh", - "${path.root}/../scripts/build/install-mono.sh", - "${path.root}/../scripts/build/install-kotlin.sh", - "${path.root}/../scripts/build/install-mysql.sh", - "${path.root}/../scripts/build/install-mssql-tools.sh", - "${path.root}/../scripts/build/install-sqlpackage.sh", - "${path.root}/../scripts/build/install-nginx.sh", - "${path.root}/../scripts/build/install-nvm.sh", - "${path.root}/../scripts/build/install-nodejs.sh", - "${path.root}/../scripts/build/install-bazel.sh", - "${path.root}/../scripts/build/install-oras-cli.sh", - "${path.root}/../scripts/build/install-phantomjs.sh", - "${path.root}/../scripts/build/install-php.sh", - "${path.root}/../scripts/build/install-postgresql.sh", - "${path.root}/../scripts/build/install-pulumi.sh", - "${path.root}/../scripts/build/install-ruby.sh", - "${path.root}/../scripts/build/install-rlang.sh", - "${path.root}/../scripts/build/install-rust.sh", - "${path.root}/../scripts/build/install-julia.sh", - "${path.root}/../scripts/build/install-sbt.sh", - "${path.root}/../scripts/build/install-selenium.sh", - "${path.root}/../scripts/build/install-terraform.sh", - "${path.root}/../scripts/build/install-packer.sh", - "${path.root}/../scripts/build/install-vcpkg.sh", - "${path.root}/../scripts/build/configure-dpkg.sh", - "${path.root}/../scripts/build/install-mongodb.sh", - "${path.root}/../scripts/build/install-yq.sh", - "${path.root}/../scripts/build/install-android-sdk.sh", - "${path.root}/../scripts/build/install-pypy.sh", - "${path.root}/../scripts/build/install-python.sh", - "${path.root}/../scripts/build/install-zstd.sh", - "${path.root}/../scripts/build/install-ninja.sh" - ] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}", "DOCKERHUB_LOGIN=${var.dockerhub_login}", "DOCKERHUB_PASSWORD=${var.dockerhub_password}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/install-docker.sh"] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} pwsh -f {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/Install-Toolset.ps1", "${path.root}/../scripts/build/Configure-Toolset.ps1"] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/install-pipx-packages.sh"] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}", "DEBIAN_FRONTEND=noninteractive", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}"] - execute_command = "/bin/sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/install-homebrew.sh"] - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPTS=${var.helper_script_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/configure-snap.sh"] - } - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - expect_disconnect = true - inline = ["echo 'Reboot VM'", "sudo reboot"] - } - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - pause_before = "1m0s" - scripts = ["${path.root}/../scripts/build/cleanup.sh"] - start_retry_timeout = "10m" - } - - provisioner "shell" { - environment_vars = ["IMAGE_VERSION=${var.image_version}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}"] - inline = [ - "pwsh -Command Write-Host Running Generate-SoftwareReport.ps1 script", - "pwsh -File ${var.image_folder}/SoftwareReport/Generate-SoftwareReport.ps1 -OutputDirectory ${var.image_folder}", - "pwsh -Command Write-Host Running RunAll-Tests.ps1 script", - "pwsh -File ${var.image_folder}/tests/RunAll-Tests.ps1 -OutputDirectory ${var.image_folder}" - ] - max_retries = "3" - start_retry_timeout = "2m" - } - - provisioner "file" { - destination = "${path.root}/../Ubuntu2004-Readme.md" - direction = "download" - source = "${var.image_folder}/software-report.md" - } - - provisioner "file" { - destination = "${path.root}/../software-report.json" - direction = "download" - source = "${var.image_folder}/software-report.json" - } - - provisioner "shell" { - environment_vars = ["HELPER_SCRIPT_FOLDER=${var.helper_script_folder}", "INSTALLER_SCRIPT_FOLDER=${var.installer_script_folder}", "IMAGE_FOLDER=${var.image_folder}"] - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - scripts = ["${path.root}/../scripts/build/configure-system.sh"] - } - - provisioner "file" { - destination = "/tmp/" - source = "${path.root}/../assets/ubuntu2004.conf" - } - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - inline = ["mkdir -p /etc/vsts", "cp /tmp/ubuntu2004.conf /etc/vsts/machine_instance.conf"] - } - - provisioner "shell" { - execute_command = "sudo sh -c '{{ .Vars }} {{ .Path }}'" - inline = ["sleep 30", "/usr/sbin/waagent -force -deprovision+user && export HISTSIZE=0 && sync"] - } - -} diff --git a/images/ubuntu/toolsets/toolset-2004.json b/images/ubuntu/toolsets/toolset-2004.json deleted file mode 100644 index 5cc94cee..00000000 --- a/images/ubuntu/toolsets/toolset-2004.json +++ /dev/null @@ -1,401 +0,0 @@ -{ - "toolcache": [ - { - "name": "Python", - "url" : "https://raw.githubusercontent.com/actions/python-versions/main/versions-manifest.json", - "platform" : "linux", - "platform_version": "20.04", - "arch": "x64", - "versions": [ - "3.8.*", - "3.9.*", - "3.10.*", - "3.11.*", - "3.12.*", - "3.13.*" - ] - }, - { - "name": "PyPy", - "arch": "x64", - "platform" : "linux", - "versions": [ - "2.7", - "3.6", - "3.7", - "3.8", - "3.9", - "3.10" - ] - }, - { - "name": "node", - "url" : "https://raw.githubusercontent.com/actions/node-versions/main/versions-manifest.json", - "platform" : "linux", - "arch": "x64", - "versions": [ - "18.*", - "20.*", - "22.*" - ] - }, - { - "name": "go", - "url" : "https://raw.githubusercontent.com/actions/go-versions/main/versions-manifest.json", - "arch": "x64", - "platform" : "linux", - "versions": [ - "1.21.*", - "1.22.*", - "1.23.*" - ], - "default": "1.23.*" - }, - { - "name": "Ruby", - "platform_version": "20.04", - "arch": "x64", - "versions": [ - "3.0.*", - "3.1.*", - "3.2.*", - "3.3.*" - ] - }, - { - "name": "CodeQL", - "platform" : "linux", - "arch": "x64", - "versions": [ - "*" - ] - } - ], - "java": { - "default": "11", - "versions": [ "8", "11", "17", "21"], - "maven": "3.9.9" - }, - "android": { - "cmdline-tools": "commandlinetools-linux-9477386_latest.zip", - "platform_min_version": "31", - "build_tools_min_version": "31.0.0", - "extra_list": [ - "android;m2repository", - "google;m2repository", - "google;google_play_services" - ], - "addon_list": [ - ], - "additional_tools": [ - "cmake;3.18.1", - "cmake;3.22.1", - "cmake;3.31.5" - ], - "ndk": { - "default": "27", - "versions": [ - "26", "27" - ] - } - }, - "powershellModules": [ - {"name": "MarkdownPS"}, - {"name": "Microsoft.Graph"}, - {"name": "Pester"}, - {"name": "PSScriptAnalyzer"} - ], - "azureModules": [ - { - "name": "az", - "versions": [ - "12.1.0" - ] - } - ], - "apt": { - "vital_packages": [ - "bzip2", - "curl", - "g++", - "gcc", - "make", - "jq", - "tar", - "unzip", - "wget" - ], - "common_packages": [ - "autoconf", - "automake", - "dbus", - "dnsutils", - "dpkg", - "dpkg-dev", - "fakeroot", - "fonts-noto-color-emoji", - "gnupg2", - "imagemagick", - "iproute2", - "iputils-ping", - "lib32z1", - "libc++abi-dev", - "libc++-dev", - "libc6-dev", - "libcurl4", - "libgbm-dev", - "libgconf-2-4", - "libgsl-dev", - "libgtk-3-0", - "libmagic-dev", - "libmagickcore-dev", - "libmagickwand-dev", - "libsecret-1-dev", - "libsqlite3-dev", - "libyaml-dev", - "libtool", - "libunwind8", - "libxkbfile-dev", - "libxss1", - "locales", - "mercurial", - "openssh-client", - "p7zip-rar", - "pkg-config", - "python-is-python3", - "rpm", - "texinfo", - "tk", - "tzdata", - "upx", - "xorriso", - "xvfb", - "xz-utils", - "zsync" - ], - "cmd_packages": [ - "acl", - "aria2", - "binutils", - "bison", - "brotli", - "coreutils", - "file", - "findutils", - "flex", - "ftp", - "haveged", - "m4", - "mediainfo", - "netcat", - "net-tools", - "p7zip-full", - "parallel", - "pass", - "patchelf", - "pigz", - "pollinate", - "rsync", - "shellcheck", - "sphinxsearch", - "sqlite3", - "ssh", - "sshpass", - "subversion", - "sudo", - "systemd-coredump", - "swig", - "telnet", - "time", - "zip" - ] - }, - "brew": [ - ], - "docker": { - "images": [ - "alpine:3.16", - "alpine:3.17", - "alpine:3.18", - "alpine:3.19", - "debian:9", - "debian:10", - "debian:11", - "moby/buildkit:latest", - "node:18", - "node:20", - "node:22", - "node:18-alpine", - "node:20-alpine", - "node:22-alpine", - "ubuntu:20.04" - ], - "components": [ - { - "package": "containerd.io", - "version": "latest" - }, - { - "package": "docker-ce-cli", - "version": "26.1.3" - }, - { - "package": "docker-ce", - "version": "26.1.3" - } - ], - "plugins": [ - { - "plugin": "buildx", - "version": "latest", - "asset": "linux-amd64" - }, - { - "plugin": "compose", - "version": "2.27.1", - "asset": "linux-x86_64" - } - ] - }, - "pipx": [ - { - "package": "yamllint", - "cmd": "yamllint" - }, - { - "package": "ansible-core", - "cmd": "ansible" - } - ], - "dotnet": { - "aptPackages": [ - "dotnet-sdk-6.0", - "dotnet-sdk-8.0", - "dotnet-sdk-9.0" - ], - "versions": [ - "6.0", - "8.0", - "9.0" - ], - "tools": [ - { "name": "nbgv", "test": "nbgv --version", "getversion" : "nbgv --version" } - ] - }, - "clang": { - "versions": [ - "10", - "11", - "12" - ], - "default_version": "11" - }, - "gcc": { - "versions": [ - "g++-9", - "g++-10" - ] - }, - "gfortran": { - "versions": [ - "gfortran-9", - "gfortran-10" - ] - }, - "php": { - "versions": [ - "7.4", - "8.0", - "8.1", - "8.2", - "8.3" - ] - }, - "rubygems": [ - {"name": "fastlane"} - ], - "selenium": { - "version": "4" - }, - "node": { - "default": "18" - }, - "node_modules": [ - { - "name": "grunt", - "command": "grunt" - }, - { - "name": "gulp", - "command": "gulp" - }, - { - "name": "n", - "command": "n" - }, - { - "name": "parcel", - "command": "parcel" - }, - { - "name": "typescript", - "command": "tsc" - }, - { - "name": "newman", - "command": "newman" - }, - { - "name": "vercel", - "command": "vercel" - }, - { - "name": "webpack", - "command": "webpack" - }, - { - "name": "webpack-cli", - "command": "webpack-cli" - }, - { - "name": "netlify-cli", - "command": "netlify" - }, - { - "name": "lerna", - "command": "lerna" - }, - { - "name": "yarn", - "command": "yarn" - } - ], - "mongodb": { - "version": "5.0" - }, - "postgresql": { - "version": "14" - }, - "pwsh": { - "version": "7.4" - }, - "aliyunCli": { - "version": "3.0.174", - "sha256": "0c51028a7a32fc02c8de855f73e273556f957115eb5624565738f9b9f83a50ba", - "pinnedDetails": { - "link": "https://github.com/actions/runner-images-internal/pull/6702", - "reason": "Meaningful reason must be added at next update.", - "review-at": "2025-06-01", - "type": "preexisting-pinned-version-without-reason" - } - }, - "ocCli": { - "version": "4.15.19", - "pinnedDetails": { - "link": "https://github.com/actions/runner-images-internal/pull/6702", - "reason": "Meaningful reason must be added at next update.", - "review-at": "2025-06-01", - "type": "preexisting-pinned-version-without-reason" - } - } -} From 11d845cc8848b0f946396b61b58dc98d891b54e7 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Apr 2025 21:15:43 +0000 Subject: [PATCH 38/87] Updating readme file for macos-13-arm64 version 20250421.1088 (#12067) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index aea3b51c..6657dc34 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | | [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250416.1065 +- Image Version: 20250421.1088 ## Installed Software @@ -48,7 +49,7 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.2.0 +- bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 @@ -68,7 +69,7 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.2 +- AWS CLI 2.26.5 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 @@ -103,8 +104,8 @@ | Version | Environment Variable | | ------------------- | -------------------- | | 11.0.26+4 | JAVA_HOME_11_arm64 | -| 17.0.14+7 (default) | JAVA_HOME_17_arm64 | -| 21.0.6+7.0 | JAVA_HOME_21_arm64 | +| 17.0.15+6 (default) | JAVA_HOME_17_arm64 | +| 21.0.7+6.0 | JAVA_HOME_21_arm64 | ### Cached Tools @@ -195,8 +196,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | @@ -227,13 +228,13 @@ | Android Command Line Tools | 11.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.1.13356709 | #### Environment variables | Name | Value | @@ -241,7 +242,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.1.13356709 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From 27806e0f065ea1e42585d57edfa0502ee3ecaf6f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Apr 2025 22:19:08 +0000 Subject: [PATCH 39/87] Updating readme file for win19 version 20250420.1.1 (#12078) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 98 ++++++++++++++-------------- 1 file changed, 50 insertions(+), 48 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index 611c0dda..6e95fbbd 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -1,14 +1,16 @@ | Announcements | |-| -| [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | -| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-08](https://github.com/actions/runner-images/issues/11742) | +| [The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30](https://github.com/actions/runner-images/issues/12045) | +| [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | +| [[Windows 19 and 22] Ruby version 3.0 will be removed from Windows images on 2025-06-06](https://github.com/actions/runner-images/issues/12033) | +| [[Windows-2025] LLVM will be updated to version 20 on 2025-06-06](https://github.com/actions/runner-images/issues/12001) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2019 -- OS Version: 10.0.17763 Build 7009 -- Image Version: 20250406.1.0 +- OS Version: 10.0.17763 Build 7240 +- Image Version: 20250420.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -23,21 +25,21 @@ - LLVM 18.1.8 - Node 18.20.8 - Perl 5.32.1 -- PHP 8.4.5 +- PHP 8.4.6 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.8 -- Helm 3.17.1 +- Helm 3.17.2 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 856505bb76) +- Vcpkg (build from commit 0d5cae1530) - Yarn 1.22.22 #### Environment variables @@ -47,7 +49,7 @@ | CONDA | C:\Miniconda | ### Project Management -- Ant 1.10.14 +- Ant 1.10.15 - Gradle 8.13 - Maven 3.9.9 - sbt 1.10.11 @@ -56,19 +58,19 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.1 -- Bazel 8.1.1 -- Bazelisk 1.25.0 +- Bazel 8.2.1 +- Bazelisk 1.26.0 - Bicep 0.34.44 -- Cabal 3.14.1.1 +- Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.7 +- CodeQL Action Bundle 2.21.0 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 - ghc 9.12.2 - Git 2.49.0.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 517.0.0 +- Google Cloud CLI 518.0.0 - ImageMagick 7.1.1-47 - InnoSetup 6.4.0 - jq 1.7.1 @@ -83,7 +85,7 @@ - OpenSSL 1.1.1w - Packer 1.12.0 - Parcel 2.14.4 -- Pulumi 3.159.0 +- Pulumi 3.163.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -97,14 +99,14 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.265 -- AWS CLI 2.25.11 -- AWS SAM CLI 1.136.0 +- Alibaba Cloud CLI 3.0.270 +- AWS CLI 2.26.5 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- Cloud Foundry CLI 8.12.0 -- GitHub CLI 2.69.0 +- Cloud Foundry CLI 8.13.0 +- GitHub CLI 2.70.0 ### Rust Tools - Cargo 1.86.0 @@ -121,11 +123,11 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.42 -- Chrome Driver 135.0.7049.42 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge Driver 135.0.3179.54 -- Mozilla Firefox 137.0 +- Google Chrome 135.0.7049.96 +- Chrome Driver 135.0.7049.95 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge Driver 135.0.3179.85 +- Mozilla Firefox 137.0.2 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.31.0 @@ -141,10 +143,10 @@ ### Java | Version | Environment Variable | | ------------------- | -------------------- | -| 8.0.442+6 (default) | JAVA_HOME_8_X64 | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7.0 | JAVA_HOME_21_X64 | +| 8.0.452+9 (default) | JAVA_HOME_8_X64 | +| 11.0.27+6 | JAVA_HOME_11_X64 | +| 17.0.15+6 | JAVA_HOME_17_X64 | +| 21.0.7+6.0 | JAVA_HOME_21_X64 | ### Shells | Name | Target | @@ -185,8 +187,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.9.13 - 3.10.11 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### PyPy - 2.7.18 [PyPy 7.3.19] @@ -200,7 +202,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.0.7 - 3.1.7 - 3.2.8 -- 3.3.7 +- 3.3.8 ### Databases @@ -223,7 +225,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Database tools - Azure CosmosDb Emulator 2.14.21.0 -- DacFx 162.5.57.1 +- DacFx 170.0.94.3 - MySQL 5.7.44.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 @@ -232,17 +234,17 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | | ------ | ------- | ------------------------------------- | ----------- | ------------- | ---------- | | Apache | 2.4.55 | C:\tools\Apache24\conf\httpd.conf | Apache | Stopped | 80 | -| Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | +| Nginx | 1.27.5 | C:\tools\nginx-1.27.5\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2019 | Name | Version | Path | | ----------------------------- | --------------- | -------------------------------------------------------------- | -| Visual Studio Enterprise 2019 | 16.11.35826.135 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise | +| Visual Studio Enterprise 2019 | 16.11.35931.194 | C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise | #### Workloads, components and extensions | Package | Version | | ------------------------------------------------------------------------- | --------------- | -| Component.Android.NDK.R16B | 16.11.35824.211 | +| Component.Android.NDK.R16B | 16.11.35931.194 | | Component.Android.SDK25.Private | 16.0.28625.61 | | Component.Android.SDK30 | 16.10.31205.252 | | Component.Ant | 1.9.3.8 | @@ -499,11 +501,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.22621.0 ### .NET Core Tools -- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.114, 8.0.206, 8.0.310, 8.0.407, 9.0.104, 9.0.202 +- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.115, 8.0.206, 8.0.311, 8.0.408, 9.0.105, 9.0.203 - .NET Framework: 4.7.2, 4.8 -- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.14, 9.0.3 -- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.14, 9.0.3 -- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.14, 9.0.3 +- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.15, 9.0.4 +- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.15, 9.0.4 +- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.15, 9.0.4 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -511,10 +513,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- AWSPowershell: 4.1.793 +- AWSPowershell: 4.1.802 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.1 +- Microsoft.Graph: 2.27.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.24.0 @@ -528,14 +530,14 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Android Command Line Tools | 8.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
30.0.2 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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-30 (rev 3) | +| Android SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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-30 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.18.1
3.22.1
3.31.5 | | Google APIs | addon-google_apis-google-21
addon-google_apis-google-22
addon-google_apis-google-23
addon-google_apis-google-24 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | +| NDK | 26.3.11579264
27.2.12479018
28.1.13356709 | #### Environment variables | Name | Value | @@ -543,16 +545,16 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | ANDROID_HOME | C:\Android\android-sdk | | ANDROID_NDK | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_NDK_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.1.13356709 | | ANDROID_NDK_ROOT | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_SDK_ROOT | C:\Android\android-sdk | ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:6bf012ff707f75b3d8c29d18786bb8bd7e140b8ee7c3ef3dbeadf12f293463e7 | 2025-03-11 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:4a7b12f44cccd1b5bee7bf3280a370b00b71b4d3c017e4cc19182295edbd608f | 2025-03-11 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:d130ddefb8bc401ee4ecbb52ad77a2832b40fc65fec2c1dc20a213679fe49633 | 2025-03-11 | -| mcr.microsoft.com/windows/nanoserver:1809 | sha256:53bdfd6a43540a028b9f60fdbc012fb561394fc378af9c5ebd12ef608f3fcb46 | 2025-03-05 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:a0f5d5659b412dc02824afdeed10402e3124ac0b8689978d4e42fec04aa9c2cd | 2025-04-10 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:4150b99b26bf15d9555bb8be3d928976e0e7270b903cfc8808a92c172dd15fba | 2025-04-10 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:a6204a95fe233aeccb685ff72daa94de473d20ba406370b6b6c920dd5235f4c3 | 2025-04-10 | +| mcr.microsoft.com/windows/nanoserver:1809 | sha256:a728b60718df567cf9b8981be370ad3824b4d60018f33664f0e2477844abc440 | 2025-04-15 | | mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:e746e5d5ef9beff2c723aba94e33ceb4311a35076f44ceafa6eba34ed0b86aff | 2025-03-05 | From d453d1099a50e915686b03bcf62724844c0d34f3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 23 Apr 2025 22:25:35 +0000 Subject: [PATCH 40/87] Updating readme file for ubuntu22 version 20250421.2.1 (#12082) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 49 +++++++++++++++--------------- 1 file changed, 25 insertions(+), 24 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index e455d47d..f6ad4968 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | | [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.8.0-1026-azure -- Image Version: 20250415.1.0 +- Image Version: 20250421.2.0 - Systemd version: 249.11-0ubuntu3.15 ## Installed Software @@ -39,7 +40,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit d5182f703b) +- Vcpkg (build from commit d6b3ce3282) - Yarn 1.22.22 #### Environment variables @@ -67,7 +68,7 @@ to accomplish this. - Ansible 2.17.10 - apt-fast 1.10.0 - AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.2.0 +- Bazel 8.2.1 - Bazelisk 1.26.0 - Bicep 0.34.44 - Buildah 1.23.1 @@ -75,7 +76,7 @@ to accomplish this. - CodeQL Action Bundle 2.21.0 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 -- Docker-Buildx 0.22.0 +- Docker-Buildx 0.23.0 - Docker Client 26.1.3 - Docker Server 26.1.3 - Fastlane 2.227.1 @@ -83,7 +84,7 @@ to accomplish this. - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 -- Heroku 10.6.0 +- Heroku 10.6.1 - jq 1.6 - Kind 0.27.0 - Kubectl 1.32.3 @@ -99,7 +100,7 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 3.4.4 -- Pulumi 3.162.0 +- Pulumi 3.163.0 - R 4.5.0 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 @@ -111,26 +112,26 @@ to accomplish this. - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.270 -- AWS CLI 2.26.2 +- Alibaba Cloud CLI 3.0.271 +- AWS CLI 2.26.5 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.137.1 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.70.0 -- Google Cloud CLI 517.0.0 -- Netlify CLI 20.0.0 -- OpenShift CLI 4.18.8 +- Google Cloud CLI 518.0.0 +- Netlify CLI 20.0.2 +- OpenShift CLI 4.18.9 - ORAS CLI 1.2.2 -- Vercel CLI 41.6.0 +- Vercel CLI 41.6.1 ### Java | Version | Environment Variable | | ------------------- | -------------------- | -| 8.0.442+6 | JAVA_HOME_8_X64 | -| 11.0.26+4 (default) | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7 | JAVA_HOME_21_X64 | +| 8.0.452+9 | JAVA_HOME_8_X64 | +| 11.0.27+6 (default) | JAVA_HOME_11_X64 | +| 17.0.15+6 | JAVA_HOME_17_X64 | +| 21.0.7+6 | JAVA_HOME_21_X64 | ### PHP Tools - PHP: 8.1.2 @@ -161,11 +162,11 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.84 -- ChromeDriver 135.0.7049.84 +- Google Chrome 135.0.7049.95 +- ChromeDriver 135.0.7049.95 - Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.73 -- Microsoft Edge WebDriver 135.0.3179.73 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge WebDriver 135.0.3179.85 - Selenium server 4.31.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -204,7 +205,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### MS SQL - sqlcmd 17.10.0001.1 -- SqlPackage 162.5.57.1 +- SqlPackage 170.0.94.3 ### Cached Tools @@ -243,7 +244,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.1 +- Microsoft.Graph: 2.27.0 - Pester: 5.7.1 - PSScriptAnalyzer: 1.24.0 @@ -259,7 +260,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | Android Command Line Tools | 9.0 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | | Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | | CMake | 3.18.1
3.22.1
3.31.5 | | Google Play services | 49 | @@ -285,7 +286,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | | debian:11 | sha256:aa5332dbbec7ff8cdf7dfb8b467c6ac2d55419104af1e49b6f1c22b996da391b | 2025-04-07 | -| moby/buildkit:latest | sha256:c457984bd29f04d6acc90c8d9e717afe3922ae14665f3187e0096976fe37b1c8 | 2025-03-24 | +| moby/buildkit:latest | sha256:fc06fa7d79ada15bbcbf8fce2b8f937dc6b7841ce76ba0bf2f071ec29e8f5ff6 | 2025-04-15 | | node:18 | sha256:df9fa4e0e39c9b97e30240b5bb1d99bdb861573a82002b2c52ac7d6b8d6d773e | 2025-03-27 | | node:18-alpine | sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e | 2025-03-27 | | node:20 | sha256:a5fb035ac1dff34a4ecaea85f90f7321185695d3fd22c12ba12f4535a4647cc5 | 2025-03-13 | From f346a37e5c333b9dcd7c0db487952c6be3fb4dac Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Wed, 23 Apr 2025 16:40:39 -0700 Subject: [PATCH 41/87] [Ubuntu] Always use the latest major version of CodeQL Action (#11931) * [Ubuntu] Update default CodeQL major version to v3 * [Ubuntu] use the latest CodeQL Action major version Instead of hardcoding it! * Add missing `v` to CodeQL bundle URL --- .../scripts/build/install-codeql-bundle.sh | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/images/ubuntu/scripts/build/install-codeql-bundle.sh b/images/ubuntu/scripts/build/install-codeql-bundle.sh index ddce6653..37bd9276 100644 --- a/images/ubuntu/scripts/build/install-codeql-bundle.sh +++ b/images/ubuntu/scripts/build/install-codeql-bundle.sh @@ -7,8 +7,23 @@ # Source the helpers for use with the script source $HELPER_SCRIPTS/install.sh +# Retrieve the latest major version of the CodeQL Action to use in the base URL for downloading the bundle. +releases=$(curl -s "https://api.github.com/repos/github/codeql-action/releases") + +# Get the release tags starting with v[0-9] and sort them in descending order, then parse the first one to get the major version. +codeql_action_latest_major_version=$(echo "$releases" | + jq -r '.[].tag_name' | + grep -E '^v[0-9]' | + sort -nr | + head -n 1 | + sed -E 's/^v([0-9]+).*/\1/') +if [ -z "$codeql_action_latest_major_version" ]; then + echo "Error: Unable to find the latest major version of the CodeQL Action." + exit 1 +fi + # Retrieve the CLI version of the latest CodeQL bundle. -base_url="$(curl -fsSL https://raw.githubusercontent.com/github/codeql-action/v3/src/defaults.json)" +base_url="$(curl -fsSL https://raw.githubusercontent.com/github/codeql-action/v"$codeql_action_latest_major_version"/src/defaults.json)" bundle_version="$(echo "$base_url" | jq -r '.cliVersion')" bundle_tag_name="codeql-bundle-v$bundle_version" From ded86ef8757b658ce7f6f435868eaa2fd92450ec Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Wed, 23 Apr 2025 16:46:58 -0700 Subject: [PATCH 42/87] [Windows] Always use the latest major version of CodeQL Action (#11947) * [Windows] Always use the latest major version of CodeQL Action * Add missing `v` to CodeQL bundle URL --- .../scripts/build/Install-CodeQLBundle.ps1 | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-CodeQLBundle.ps1 b/images/windows/scripts/build/Install-CodeQLBundle.ps1 index 7ff96569..7761a9b5 100644 --- a/images/windows/scripts/build/Install-CodeQLBundle.ps1 +++ b/images/windows/scripts/build/Install-CodeQLBundle.ps1 @@ -3,8 +3,28 @@ ## Desc: Install the CodeQL CLI Bundle to the toolcache. ################################################################################ +# Retrieve the latest major version of the CodeQL Action to use in the base URL for downloading the bundle. +$releases = Invoke-RestMethod -Uri "https://api.github.com/repos/github/codeql-action/releases" + +# Get the release tags starting with v[0-9] and sort them in descending order, then parse the first one to get the major version. +$latestTag = $releases.tag_name | + Where-Object { $_ -match '^v[0-9]' } | + Sort-Object { [version]($_ -replace '^v','') } -Descending | + Select-Object -First 1 + +if ([string]::IsNullOrEmpty($latestTag)) { + Write-Error "Error: Unable to find the latest major version of the CodeQL Action." + exit 1 +} +if ($latestTag -match '^v([0-9]+)') { + $codeqlActionLatestMajorVersion = $matches[1] +} else { + Write-Error "Error: Unable to parse the major version from the latest tag." + exit 1 +} + # Retrieve the CLI version of the latest CodeQL bundle. -$defaults = (Invoke-RestMethod "https://raw.githubusercontent.com/github/codeql-action/v3/src/defaults.json") +$defaults = (Invoke-RestMethod "https://raw.githubusercontent.com/github/codeql-action/v$($codeqlActionLatestMajorVersion)/src/defaults.json") $cliVersion = $defaults.cliVersion $tagName = "codeql-bundle-v" + $cliVersion From 0107ce3f471e13058b90f9dd134fff07696c1b95 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 01:05:35 +0000 Subject: [PATCH 43/87] Updating readme file for macos-15-arm64 version 20250421.1300 (#12069) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 0036b87b..70aaf5e0 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | | [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 15 -- OS Version: macOS 15.4 (24E248) +- OS Version: macOS 15.4.1 (24E263) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250416.1273 +- Image Version: 20250421.1300 ## Installed Software @@ -35,7 +36,7 @@ - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 711466ff1c) +- Vcpkg 2025 (build from commit 0d5cae1530) - Yarn 1.22.22 ### Project Management @@ -47,7 +48,7 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.2.0 +- bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 @@ -67,7 +68,7 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.2 +- AWS CLI 2.26.5 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 @@ -102,8 +103,8 @@ | Version | Environment Variable | | -------------------- | -------------------- | | 11.0.26+4 | JAVA_HOME_11_arm64 | -| 17.0.14+7 | JAVA_HOME_17_arm64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | +| 17.0.15+6 | JAVA_HOME_17_arm64 | +| 21.0.7+6.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools @@ -242,13 +243,13 @@ | Android Command Line Tools | 16.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default)
28.0.13004108 | +| NDK | 26.3.11579264
27.2.12479018 (default)
28.1.13356709 | #### Environment variables | Name | Value | @@ -256,7 +257,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.1.13356709 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/27.2.12479018 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From bda6c60c048298f3aa3a9825f845cef6b192b1b9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 01:13:50 +0000 Subject: [PATCH 44/87] Updating readme file for macos-14-arm64 version 20250421.1374 (#12074) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 80 ++++++++++++++------------- 1 file changed, 41 insertions(+), 39 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index 92975f6f..d6691581 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -1,16 +1,17 @@ | Announcements | |-| -| [macOS 15 (Sequoia) will be generally available in GitHub Actions and Azure DevOps from April, 08](https://github.com/actions/runner-images/issues/11486) | +| [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | +| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 14 -- OS Version: macOS 14.7.4 (23H420) +- OS Version: macOS 14.7.5 (23H527) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250331.1204 +- Image Version: 20250421.1374 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.407, 9.0.102, 9.0.202 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.408, 9.0.102, 9.0.203 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -23,20 +24,21 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 - Node.js 20.19.0 -- Perl 5.40.1 -- Python3 3.13.2 -- Ruby 3.3.7 +- Perl 5.40.2 +- Python3 3.13.3 +- Ruby 3.3.8 ### Package Management -- Bundler 2.6.6 +- Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.26 +- Homebrew 4.4.31 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0 (python 3.13) +- Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.6 +- RubyGems 3.6.8 +- Vcpkg 2025 (build from commit 0d5cae1530) - Yarn 1.22.22 ### Project Management @@ -48,13 +50,13 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.1.1 -- bazelisk 1.25.0 +- bazel 8.2.1 +- bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -68,15 +70,15 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.25.6 -- AWS SAM CLI 1.136.0 +- AWS CLI 2.26.5 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.70.0 +- Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.20.1 -- Fastlane 2.227.0 +- CodeQL Action Bundle 2.21.0 +- Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 @@ -85,11 +87,11 @@ ### Linters ### Browsers -- Safari 18.3.1 (19620.2.4.111.9) -- SafariDriver 18.3.1 (19620.2.4.111.9) -- Google Chrome 134.0.6998.166 -- Google Chrome for Testing 134.0.6998.165 -- ChromeDriver 134.0.6998.165 +- Safari 18.4 (19621.1.15.111.1) +- SafariDriver 18.4 (19621.1.15.111.1) +- Google Chrome 135.0.7049.96 +- Google Chrome for Testing 135.0.7049.95 +- ChromeDriver 135.0.7049.95 - Selenium server 4.29.0 #### Environment variables @@ -103,21 +105,21 @@ | Version | Environment Variable | | -------------------- | -------------------- | | 11.0.26+4 | JAVA_HOME_11_arm64 | -| 17.0.14+7 | JAVA_HOME_17_arm64 | -| 21.0.6+7.0 (default) | JAVA_HOME_21_arm64 | +| 17.0.15+6 | JAVA_HOME_17_arm64 | +| 21.0.7+6.0 (default) | JAVA_HOME_21_arm64 | ### Cached Tools #### Ruby - 3.1.7 - 3.2.8 -- 3.3.7 -- 3.4.2 +- 3.3.8 +- 3.4.3 #### Python - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### Node.js - 18.20.8 @@ -127,17 +129,17 @@ #### Go - 1.21.13 - 1.22.12 -- 1.23.7 -- 1.24.1 +- 1.23.8 +- 1.24.2 ### Rust Tools -- Cargo 1.85.1 -- Rust 1.85.1 -- Rustdoc 1.85.1 +- Cargo 1.86.0 +- Rust 1.86.0 +- Rustdoc 1.86.0 - Rustup 1.28.1 #### Packages -- Clippy 0.1.85 +- Clippy 0.1.86 - Rustfmt 1.8.0-stable ### PowerShell Tools @@ -254,13 +256,13 @@ | Android Command Line Tools | 11.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.1.13356709 | #### Environment variables | Name | Value | @@ -268,7 +270,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.1.13356709 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | From 3459dbd16b34b24efb4f85e347f3c0c3d04d46b6 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 04:52:08 +0000 Subject: [PATCH 45/87] Updating readme file for win22 version 20250420.1.1 (#12075) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 92 ++++++++++++++-------------- 1 file changed, 47 insertions(+), 45 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 617354a3..148fbacc 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -1,14 +1,16 @@ | Announcements | |-| -| [[Windows] Breaking change : Updating Service Fabric runtime and SDK to latest( 10.1.2493.9590 ) from 2025-04-04](https://github.com/actions/runner-images/issues/11773) | -| [Windows Server 2025 will be Generally Available in GitHub Actions and Azure DevOps from 2025-04-08](https://github.com/actions/runner-images/issues/11742) | +| [The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30](https://github.com/actions/runner-images/issues/12045) | +| [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | +| [[Windows 19 and 22] Ruby version 3.0 will be removed from Windows images on 2025-06-06](https://github.com/actions/runner-images/issues/12033) | +| [[Windows-2025] LLVM will be updated to version 20 on 2025-06-06](https://github.com/actions/runner-images/issues/12001) | | [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | | [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2022 -- OS Version: 10.0.20348 Build 3328 -- Image Version: 20250406.1.0 +- OS Version: 10.0.20348 Build 3561 +- Image Version: 20250420.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -23,21 +25,21 @@ - LLVM 18.1.8 - Node 18.20.8 - Perl 5.32.1 -- PHP 8.4.5 +- PHP 8.4.6 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.8 -- Helm 3.17.1 +- Helm 3.17.2 - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 - pip 25.0.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 856505bb76) +- Vcpkg (build from commit 0d5cae1530) - Yarn 1.22.22 #### Environment variables @@ -47,7 +49,7 @@ | CONDA | C:\Miniconda | ### Project Management -- Ant 1.10.14 +- Ant 1.10.15 - Gradle 8.13 - Maven 3.9.9 - sbt 1.10.11 @@ -56,12 +58,12 @@ - 7zip 24.09 - aria2 1.37.0 - azcopy 10.28.1 -- Bazel 8.1.1 -- Bazelisk 1.25.0 +- Bazel 8.2.1 +- Bazelisk 1.26.0 - Bicep 0.34.44 -- Cabal 3.14.1.1 +- Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.20.7 +- CodeQL Action Bundle 2.21.0 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 @@ -81,7 +83,7 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Pulumi 3.159.0 +- Pulumi 3.163.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -95,13 +97,13 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.265 -- AWS CLI 2.25.11 -- AWS SAM CLI 1.136.0 +- Alibaba Cloud CLI 3.0.270 +- AWS CLI 2.26.5 +- AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 ### Rust Tools - Cargo 1.86.0 @@ -118,11 +120,11 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.42 -- Chrome Driver 135.0.7049.42 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge Driver 135.0.3179.54 -- Mozilla Firefox 137.0 +- Google Chrome 135.0.7049.96 +- Chrome Driver 135.0.7049.95 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge Driver 135.0.3179.85 +- Mozilla Firefox 137.0.2 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 - Selenium server 4.31.0 @@ -138,10 +140,10 @@ ### Java | Version | Environment Variable | | ------------------- | -------------------- | -| 8.0.442+6 (default) | JAVA_HOME_8_X64 | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7.0 | JAVA_HOME_21_X64 | +| 8.0.452+9 (default) | JAVA_HOME_8_X64 | +| 11.0.27+6 | JAVA_HOME_11_X64 | +| 17.0.15+6 | JAVA_HOME_17_X64 | +| 21.0.7+6.0 | JAVA_HOME_21_X64 | ### Shells | Name | Target | @@ -179,8 +181,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.9.13 - 3.10.11 - 3.11.9 -- 3.12.9 -- 3.13.2 +- 3.12.10 +- 3.13.3 #### PyPy - 2.7.18 [PyPy 7.3.19] @@ -193,7 +195,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 3.0.7 - 3.1.7 - 3.2.8 -- 3.3.7 +- 3.3.8 ### Databases @@ -216,8 +218,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Database tools - Azure CosmosDb Emulator 2.14.21.0 -- DacFx 162.5.57.1 -- MySQL 8.0.41.0 +- DacFx 170.0.94.3 +- MySQL 8.0.42.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 @@ -225,7 +227,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | | ------ | ------- | ------------------------------------- | ----------- | ------------- | ---------- | | Apache | 2.4.55 | C:\tools\Apache24\conf\httpd.conf | Apache | Stopped | 80 | -| Nginx | 1.27.4 | C:\tools\nginx-1.27.4\conf\nginx.conf | nginx | Stopped | 80 | +| Nginx | 1.27.5 | C:\tools\nginx-1.27.5\conf\nginx.conf | nginx | Stopped | 80 | ### Visual Studio Enterprise 2022 | Name | Version | Path | @@ -495,11 +497,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. - 10.0.26100.0 ### .NET Core Tools -- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.114, 8.0.206, 8.0.310, 8.0.407, 9.0.104, 9.0.200, 9.0.202 +- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 8.0.115, 8.0.206, 8.0.311, 8.0.408, 9.0.105, 9.0.200, 9.0.203 - .NET Framework: 4.7.2, 4.8, 4.8.1 -- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 -- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 -- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 8.0.14, 9.0.2, 9.0.3 +- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 8.0.15, 9.0.2, 9.0.4 +- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 6.0.37, 8.0.6, 8.0.13, 8.0.15, 9.0.2, 9.0.4 +- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 8.0.6, 8.0.13, 8.0.15, 9.0.2, 9.0.4 - nbgv 3.7.115+d31f50f4d1 ### PowerShell Tools @@ -507,10 +509,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.793 +- AWSPowershell: 4.1.802 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.1 +- Microsoft.Graph: 2.27.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.24.0 @@ -524,13 +526,13 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Android Command Line Tools | 8.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
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-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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
3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018
28.0.13004108 | +| NDK | 26.3.11579264
27.2.12479018
28.1.13356709 | #### Environment variables | Name | Value | @@ -538,16 +540,16 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | ANDROID_HOME | C:\Android\android-sdk | | ANDROID_NDK | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_NDK_HOME | C:\Android\android-sdk\ndk\27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | C:\Android\android-sdk\ndk\28.1.13356709 | | ANDROID_NDK_ROOT | C:\Android\android-sdk\ndk\27.2.12479018 | | ANDROID_SDK_ROOT | C:\Android\android-sdk | ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:c0f52d51a98cd530ef5d5d23d507abce40789ccedf570f39aa70fdc1d9389262 | 2025-03-11 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:fa0c1b9347ffa1c63cc0ae76da91cbf2c11ed2c9cac4f3641c1bec5650b0f154 | 2025-03-11 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:c430ac8177ef74e1b7bd1f10e91552045a6c58d185ddb7fbecac1b55dca04be2 | 2025-03-11 | -| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:cac96611341ac97e50f33e952abe313e755a1f297df096e952cfd8d3f1ba8c05 | 2025-03-06 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:141da358f6c2378a0a0c1da8f1fc6a0ae4e407bda99cae81ef7ac0bbe17991aa | 2025-04-10 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:877e7d1c2f8d89f4a8fc6532286b83f6c6aa8cc980ffade6ad5dcf3cdbe85c2a | 2025-04-10 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:b824b671877b331774dda7adf061733e888194724eac4da67f56847ce7a175e8 | 2025-04-10 | +| mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:93a3cb1763e5e01bb4121a86f0dd364d1740f9ca1071f496532637873e40969e | 2025-04-16 | | mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:b1e1bd182c21723af77037208115bdc387dcecbab3802ed243d572a76ac50853 | 2025-03-06 | From 240ca4c53274eb8d976491790e4830906c7cb0b3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 24 Apr 2025 14:51:18 +0000 Subject: [PATCH 46/87] Updating readme file for macos-13 version 20250421.964 (#12068) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 47 +++++++++++++++++---------------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 943710c4..c2510a63 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | | [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250414.948 +- Image Version: 20250421.964 ## Installed Software @@ -23,7 +24,7 @@ - Kotlin 2.1.10-release-473 - Mono 6.12.0.188 - Node.js 20.19.0 -- Perl 5.40.1 +- Perl 5.40.2 - PHP 8.4.6 - Python3 3.13.3 - Ruby 3.3.8 @@ -33,13 +34,13 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.29 +- Homebrew 4.4.31 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit bc994510d2) +- Vcpkg 2025 (build from commit 0d5cae1530) - Yarn 1.22.22 ### Project Management @@ -51,13 +52,13 @@ - 7-Zip 17.05 - aria2 1.37.0 - azcopy 10.28.1 -- bazel 8.1.1 +- bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.69.0 +- GitHub CLI 2.70.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -71,7 +72,7 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.1 +- AWS CLI 2.26.5 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 @@ -86,17 +87,17 @@ - Xcodes 1.6.0 ### Linters -- SwiftLint 0.59.0 +- SwiftLint 0.59.1 ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 135.0.7049.85 -- Google Chrome for Testing 135.0.7049.84 -- ChromeDriver 135.0.7049.84 -- Microsoft Edge 135.0.3179.73 -- Microsoft Edge WebDriver 135.0.3179.73 -- Mozilla Firefox 137.0.1 +- Google Chrome 135.0.7049.96 +- Google Chrome for Testing 135.0.7049.95 +- ChromeDriver 135.0.7049.95 +- Microsoft Edge 135.0.3179.85 +- Microsoft Edge WebDriver 135.0.3179.85 +- Mozilla Firefox 137.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -110,10 +111,10 @@ ### Java | Version | Environment Variable | | ------------------- | -------------------- | -| 8.0.442+6 | JAVA_HOME_8_X64 | -| 11.0.26+4 | JAVA_HOME_11_X64 | -| 17.0.14+7 (default) | JAVA_HOME_17_X64 | -| 21.0.6+7.0 | JAVA_HOME_21_X64 | +| 8.0.452+9 | JAVA_HOME_8_X64 | +| 11.0.27+6 | JAVA_HOME_11_X64 | +| 17.0.15+6 (default) | JAVA_HOME_17_X64 | +| 21.0.7+6.0 | JAVA_HOME_21_X64 | ### Cached Tools @@ -128,7 +129,7 @@ - 3.1.7 - 3.2.8 - 3.3.8 -- 3.4.2 +- 3.4.3 #### Python - 3.8.18 @@ -245,13 +246,13 @@ | Android Command Line Tools | 11.0 | | Android Emulator | 35.4.9 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | | Android Support Repository | 47.0.0 | | CMake | 3.31.5 | | Google Play services | 49 | | Google Repository | 58 | -| NDK | 26.3.11579264 (default)
27.2.12479018
28.0.13004108 | +| NDK | 26.3.11579264 (default)
27.2.12479018
28.1.13356709 | #### Environment variables | Name | Value | @@ -259,7 +260,7 @@ | ANDROID_HOME | /Users/runner/Library/Android/sdk | | ANDROID_NDK | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_NDK_HOME | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | -| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.0.13004108 | +| ANDROID_NDK_LATEST_HOME | /Users/runner/Library/Android/sdk/ndk/28.1.13356709 | | ANDROID_NDK_ROOT | /Users/runner/Library/Android/sdk/ndk/26.3.11579264 | | ANDROID_SDK_ROOT | /Users/runner/Library/Android/sdk | @@ -269,7 +270,7 @@ #### Environment variables | Name | Value | | ----------------- | ----------------------------------------------------------------------------------------- | -| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.2.2-55879/ParallelsDesktop-20.2.2-55879.dmg | +| PARALLELS_DMG_URL | https://download.parallels.com/desktop/v20/20.3.0-55895/ParallelsDesktop-20.3.0-55895.dmg | ##### Notes ``` From 8d31ac4988d89ee02f37bc3506f70fa68263ba01 Mon Sep 17 00:00:00 2001 From: Josh Soref <2119212+jsoref@users.noreply.github.com> Date: Thu, 24 Apr 2025 19:37:31 -0400 Subject: [PATCH 47/87] Fix mirror+file: for ubuntu.sources (#12053) --- images/ubuntu/scripts/build/configure-apt-sources.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/images/ubuntu/scripts/build/configure-apt-sources.sh b/images/ubuntu/scripts/build/configure-apt-sources.sh index 03b1c030..6d676924 100644 --- a/images/ubuntu/scripts/build/configure-apt-sources.sh +++ b/images/ubuntu/scripts/build/configure-apt-sources.sh @@ -13,12 +13,12 @@ printf "https://archive.ubuntu.com/ubuntu/\tpriority:2\n" | tee -a /etc/apt/apt- printf "https://security.ubuntu.com/ubuntu/\tpriority:3\n" | tee -a /etc/apt/apt-mirrors.txt if is_ubuntu24; then - sed -i 's/https:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list.d/ubuntu.sources + sed -i 's/http:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list.d/ubuntu.sources # Apt changes to survive Cloud Init cp -f /etc/apt/sources.list.d/ubuntu.sources /etc/cloud/templates/sources.list.ubuntu.deb822.tmpl else - sed -i 's/https:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list + sed -i 's/http:\/\/azure.archive.ubuntu.com\/ubuntu\//mirror+file:\/etc\/apt\/apt-mirrors.txt/' /etc/apt/sources.list # Apt changes to survive Cloud Init cp -f /etc/apt/sources.list /etc/cloud/templates/sources.list.ubuntu.tmpl From 0e37973a015a27a4a410a4ae37c0aa99bdd63ea8 Mon Sep 17 00:00:00 2001 From: Erik Bershel <110455084+erik-bershel@users.noreply.github.com> Date: Fri, 25 Apr 2025 13:32:50 +0200 Subject: [PATCH 48/87] [macOS] Remove stale VCPKG workaround (#12092) --- images/macos/scripts/build/install-vcpkg.sh | 7 ------- 1 file changed, 7 deletions(-) diff --git a/images/macos/scripts/build/install-vcpkg.sh b/images/macos/scripts/build/install-vcpkg.sh index f8d17b37..a5a3fc6a 100644 --- a/images/macos/scripts/build/install-vcpkg.sh +++ b/images/macos/scripts/build/install-vcpkg.sh @@ -10,11 +10,6 @@ source ~/utils/utils.sh VCPKG_INSTALLATION_ROOT=/usr/local/share/vcpkg echo "export VCPKG_INSTALLATION_ROOT=${VCPKG_INSTALLATION_ROOT}" | tee -a ~/.bashrc -# workaround https://github.com/microsoft/vcpkg/issues/27786 - -mkdir -p /Users/runner/.vcpkg -touch /Users/runner/.vcpkg/vcpkg.path.txt - # Install vcpkg sudo git clone https://github.com/Microsoft/vcpkg $VCPKG_INSTALLATION_ROOT sudo $VCPKG_INSTALLATION_ROOT/bootstrap-vcpkg.sh @@ -22,6 +17,4 @@ $VCPKG_INSTALLATION_ROOT/vcpkg integrate install sudo chmod -R 0777 $VCPKG_INSTALLATION_ROOT ln -sf $VCPKG_INSTALLATION_ROOT/vcpkg /usr/local/bin -rm -rf /Users/runner/.vcpkg - invoke_tests "Common" "vcpkg" From 22826037a5ce87e65f37ceef0c4714ad04f18c8c Mon Sep 17 00:00:00 2001 From: Angela P Wen Date: Fri, 25 Apr 2025 11:43:01 -0700 Subject: [PATCH 49/87] Use PAT for API call to prevent throttling --- images/macos/scripts/build/install-codeql-bundle.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/images/macos/scripts/build/install-codeql-bundle.sh b/images/macos/scripts/build/install-codeql-bundle.sh index 18fb2075..f1d70a12 100644 --- a/images/macos/scripts/build/install-codeql-bundle.sh +++ b/images/macos/scripts/build/install-codeql-bundle.sh @@ -7,7 +7,8 @@ source ~/utils/utils.sh # Retrieve the latest major version of the CodeQL Action to use in the base URL for downloading the bundle. -releases=$(curl -s "https://api.github.com/repos/github/codeql-action/releases") +[ -n "$API_PAT" ] && authString=(-H "Authorization: token ${API_PAT}") +releases=$(curl "${authString[@]}" -s "https://api.github.com/repos/github/codeql-action/releases") # Get the release tags starting with v[0-9] and sort them in descending order, then parse the first one to get the major version. codeql_action_latest_major_version=$(echo "$releases" | From 43bbe7019314f3f39fa9151d5411144ccc3edfb0 Mon Sep 17 00:00:00 2001 From: Prabhatkumar59 <167855894+Prabhatkumar59@users.noreply.github.com> Date: Tue, 29 Apr 2025 15:17:23 +0530 Subject: [PATCH 50/87] Fix formatting in README after Ubuntu 20 deprecation merge (#11748) (#12113) --- README.md | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/README.md b/README.md index 5c2f0c55..2dee790d 100644 --- a/README.md +++ b/README.md @@ -22,12 +22,8 @@ To build a VM machine from this repo's source, see the [instructions](docs/creat | --------------------|---------------------|--------------------|--------------------| | Ubuntu 24.04 | `ubuntu-latest` or `ubuntu-24.04` | [ubuntu-24.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu24.json) | | Ubuntu 22.04 | `ubuntu-22.04` | [ubuntu-22.04] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fubuntu22.json) | -| macOS 15 beta | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | -| macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | | macOS 15 | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | | macOS 15 Arm64 | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | -| macOS 15 beta | `macos-15-large`| [macOS-15] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15.json) | -| macOS 15 Arm64 beta | `macos-15` or `macos-15-xlarge` | [macOS-15-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-15-arm64.json) | | macOS 14 | `macos-latest-large` or `macos-14-large`| [macOS-14] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14.json) | | macOS 14 Arm64 |`macos-latest`, `macos-14`, `macos-latest-xlarge` or `macos-14-xlarge`| [macOS-14-arm64] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-14-arm64.json) | | macOS 13 | `macos-13` or `macos-13-large` | [macOS-13] | ![Endpoint Badge](https://img.shields.io/endpoint?url=https%3A%2F%2Fgist.githubusercontent.com%2Fsubir0071%2F385e39188f4280878bada99250e99db7%2Fraw%2Fmacos-13.json) | @@ -133,10 +129,7 @@ We use third-party package managers to install software during the image generat | Operating system | Package manager | Third-party repos and packages | | :--- | :---: | ---: | -| Ubuntu | [APT](https://wiki.debian.org/Apt) | [Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](http://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | -| Ubuntu | [APT](https://wiki.debian.org/Apt) | [containers](https://download.opensuse.org/repositories/devel:/kubic:/libcontainers:/stable) (Ubuntu 20 only)
[docker](https://download.docker.com/linux/ubuntu) (Ubuntu20 0nly)
[Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](https://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | -| Ubuntu | [APT](https://wiki.debian.org/Apt) | [Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](http://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | -| Ubuntu | [APT](https://wiki.debian.org/Apt) | [Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](http://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | +| Ubuntu | [APT](https://wiki.debian.org/Apt) | [docker](https://download.docker.com/linux/ubuntu)
[Eclipse-Temurin (Adoptium)](https://packages.adoptium.net/artifactory/deb/)
[Erlang](https://packages.erlang-solutions.com/ubuntu)
[Firefox](https://ppa.launchpad.net/mozillateam/ppa/ubuntu)
[git-lfs](https://packagecloud.io/install/repositories/github/git-lfs)
[git](https://launchpad.net/~git-core/+archive/ubuntu/ppa)
[Google Cloud CLI](https://packages.cloud.google.com/apt)
[Heroku](https://cli-assets.heroku.com/channels/stable/apt)
[HHvm](https://dl.hhvm.com/ubuntu)
[MongoDB](https://repo.mongodb.org/apt/ubuntu)
[Mono](https://download.mono-project.com/repo/ubuntu)
[MS Edge](https://packages.microsoft.com/repos/edge)
[PostgreSQL](https://apt.postgresql.org/pub/repos/apt/)
[R](https://cloud.r-project.org/bin/linux/ubuntu) | | | [pipx](https://pypa.github.io/pipx) | ansible-core
yamllint | | Windows | [Chocolatey](https://chocolatey.org) | No third-party repos installed | | macOS | [Homebrew](https://brew.sh) | [aws-cli v2](https://github.com/aws/homebrew-tap)
[azure/bicep](https://github.com/Azure/homebrew-bicep)
[mongodb/brew](https://github.com/mongodb/homebrew-brew) | From 910eac4212acc769bbdc3ad15ac982ed2bc17386 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 12:12:10 +0000 Subject: [PATCH 51/87] Updating readme file for win25 version 20250427.1.1 (#12106) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 32 ++++++++++++++-------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index 9465d238..1b0a8348 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -10,7 +10,7 @@ *** # Windows Server 2025 - OS Version: 10.0.26100 Build 3775 -- Image Version: 20250420.1.0 +- Image Version: 20250427.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -24,7 +24,7 @@ - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 19.1.7 -- Node 22.14.0 +- Node 22.15.0 - Perl 5.40.0 - PHP 8.4.6 - Python 3.9.13 @@ -37,10 +37,10 @@ - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.9.2 - NuGet 6.13.2.1 -- pip 25.0.1 (python 3.9) +- pip 25.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit 0d5cae1530) +- Vcpkg (build from commit 96d5fb3de1) - Yarn 1.22.22 #### Environment variables @@ -64,7 +64,7 @@ - Bicep 0.34.44 - Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 @@ -74,14 +74,14 @@ - ImageMagick 7.1.1-47 - jq 1.7.1 - Kind 0.27.0 -- Kubectl 1.32.3 +- Kubectl 1.33.0 - gcc 14.2.0 - gdb 16.2 - GNU Binutils 2.44 - Newman 6.2.1 - OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.163.0 +- Pulumi 3.165.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -94,12 +94,12 @@ - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 ### Rust Tools - Cargo 1.86.0 @@ -112,10 +112,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.96 -- Chrome Driver 135.0.7049.95 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge Driver 135.0.3179.85 +- Google Chrome 135.0.7049.115 +- Chrome Driver 135.0.7049.114 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge Driver 135.0.3179.98 - Mozilla Firefox 137.0.2 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 @@ -163,8 +163,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Python - 3.9.13 @@ -483,7 +483,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.802 +- AWSPowershell: 4.1.807 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.27.0 From 84a341f3224f622b1724b2c3511eab85de1ca40c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 12:30:01 +0000 Subject: [PATCH 52/87] Updating readme file for ubuntu22 version 20250427.1.1 (#12108) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 56 +++++++++++++++--------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index f6ad4968..a4c8cd04 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -5,8 +5,8 @@ *** # Ubuntu 22.04 - OS Version: 22.04.5 LTS -- Kernel Version: 6.8.0-1026-azure -- Image Version: 20250421.2.0 +- Kernel Version: 6.8.0-1027-azure +- Image Version: 20250427.1.0 - Systemd version: 249.11-0ubuntu3.15 ## Installed Software @@ -32,7 +32,7 @@ ### Package Management - cpan 1.64 - Helm 3.17.3 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - Miniconda 25.1.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -40,7 +40,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit d6b3ce3282) +- Vcpkg (build from commit 96d5fb3de1) - Yarn 1.22.22 #### Environment variables @@ -59,13 +59,13 @@ to accomplish this. ### Project Management - Ant 1.10.12 -- Gradle 8.13 +- Gradle 8.14 - Lerna 8.2.2 - Maven 3.9.9 - Sbt 1.10.11 ### Tools -- Ansible 2.17.10 +- Ansible 2.17.11 - apt-fast 1.10.0 - AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases - Bazel 8.2.1 @@ -73,7 +73,7 @@ to accomplish this. - Bicep 0.34.44 - Buildah 1.23.1 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 - Docker-Buildx 0.23.0 @@ -87,7 +87,7 @@ to accomplish this. - Heroku 10.6.1 - jq 1.6 - Kind 0.27.0 -- Kubectl 1.32.3 +- Kubectl 1.33.0 - Kustomize 5.6.0 - Leiningen 2.11.2 - MediaInfo 21.09 @@ -95,12 +95,12 @@ to accomplish this. - Minikube 1.34.0 - n 10.1.0 - Newman 6.2.1 -- nvm 0.40.2 +- nvm 0.40.3 - OpenSSL 3.0.2-0ubuntu1.19 - Packer 1.12.0 - Parcel 2.14.4 - Podman 3.4.4 -- Pulumi 3.163.0 +- Pulumi 3.165.0 - R 4.5.0 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 @@ -113,17 +113,17 @@ to accomplish this. ### CLI Tools - Alibaba Cloud CLI 3.0.271 -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.137.1 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.70.0 -- Google Cloud CLI 518.0.0 -- Netlify CLI 20.0.2 -- OpenShift CLI 4.18.9 +- GitHub CLI 2.71.2 +- Google Cloud CLI 519.0.0 +- Netlify CLI 20.1.1 +- OpenShift CLI 4.18.10 - ORAS CLI 1.2.2 -- Vercel CLI 41.6.1 +- Vercel CLI 41.6.2 ### Java | Version | Environment Variable | @@ -162,11 +162,11 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.95 -- ChromeDriver 135.0.7049.95 +- Google Chrome 135.0.7049.114 +- ChromeDriver 135.0.7049.114 - Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge WebDriver 135.0.3179.85 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge WebDriver 135.0.3179.98 - Selenium server 4.31.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -216,8 +216,8 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Python - 3.8.18 @@ -289,10 +289,10 @@ Use the following command as a part of your job to start the service: 'sudo syst | moby/buildkit:latest | sha256:fc06fa7d79ada15bbcbf8fce2b8f937dc6b7841ce76ba0bf2f071ec29e8f5ff6 | 2025-04-15 | | node:18 | sha256:df9fa4e0e39c9b97e30240b5bb1d99bdb861573a82002b2c52ac7d6b8d6d773e | 2025-03-27 | | node:18-alpine | sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e | 2025-03-27 | -| node:20 | sha256:a5fb035ac1dff34a4ecaea85f90f7321185695d3fd22c12ba12f4535a4647cc5 | 2025-03-13 | -| node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | -| node:22 | sha256:e5ddf893cc6aeab0e5126e4edae35aa43893e2836d1d246140167ccc2616f5d7 | 2025-02-13 | -| node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | +| node:20 | sha256:2b925d94e306faa9f9eca22852d2f0f79bc9192ce778e1cd435928e6a44f9164 | 2025-04-22 | +| node:20-alpine | sha256:c628bdc7ebc7f95b1b23249a445eb415ce68ae9def8b68364b35ee15e3065b0f | 2025-04-22 | +| node:22 | sha256:473b4362b26d05e157f8470a1f0686cab6a62d1bd2e59774079ddf6fecd8e37e | 2025-04-23 | +| node:22-alpine | sha256:ad1aedbcc1b0575074a91ac146d6956476c1f9985994810e4ee02efd932a68fd | 2025-04-23 | | ubuntu:20.04 | sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214 | 2025-04-08 | | ubuntu:22.04 | sha256:d80997daaa3811b175119350d84305e1ec9129e1799bba0bd1e3120da3ff52c3 | 2025-04-07 | @@ -355,7 +355,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | mercurial | 6.1.1-1ubuntu1 | | net-tools | 1.60+git20181103.0eebece-1ubuntu5 | | netcat | 1.218-4ubuntu1 | -| openssh-client | 1:8.9p1-3ubuntu0.11 | +| openssh-client | 1:8.9p1-3ubuntu0.13 | | p7zip-full | 16.02+dfsg-8 | | p7zip-rar | 16.02-3build1 | | parallel | 20210822+ds-2 | @@ -370,7 +370,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | shellcheck | 0.8.0-2 | | sphinxsearch | 2.2.11-8 | | sqlite3 | 3.37.2-2ubuntu0.3 | -| ssh | 1:8.9p1-3ubuntu0.11 | +| ssh | 1:8.9p1-3ubuntu0.13 | | sshpass | 1.09-1 | | subversion | 1.14.1-3ubuntu0.22.04.1 | | sudo | 1.9.9-1ubuntu2.4 | From 60a4fcd73f6998578971668279afd410abdbcbfb Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 12:36:32 +0000 Subject: [PATCH 53/87] Updating readme file for win22 version 20250427.1.1 (#12110) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 40 ++++++++++++++-------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 148fbacc..9d640538 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -10,7 +10,7 @@ *** # Windows Server 2022 - OS Version: 10.0.20348 Build 3561 -- Image Version: 20250420.1.0 +- Image Version: 20250427.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -36,10 +36,10 @@ - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 -- pip 25.0.1 (python 3.9) +- pip 25.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 0d5cae1530) +- Vcpkg (build from commit 96d5fb3de1) - Yarn 1.22.22 #### Environment variables @@ -63,7 +63,7 @@ - Bicep 0.34.44 - Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 @@ -74,7 +74,7 @@ - InnoSetup 6.4.0 - jq 1.7.1 - Kind 0.27.0 -- Kubectl 1.32.3 +- Kubectl 1.33.0 - Mercurial 5.0 - gcc 12.2.0 - gdb 11.2 @@ -83,7 +83,7 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Pulumi 3.163.0 +- Pulumi 3.165.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -97,13 +97,13 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.270 -- AWS CLI 2.26.5 +- Alibaba Cloud CLI 3.0.271 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 ### Rust Tools - Cargo 1.86.0 @@ -120,10 +120,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.96 -- Chrome Driver 135.0.7049.95 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge Driver 135.0.3179.85 +- Google Chrome 135.0.7049.115 +- Chrome Driver 135.0.7049.114 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge Driver 135.0.3179.98 - Mozilla Firefox 137.0.2 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 @@ -173,8 +173,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Node.js - 16.20.2 - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Python - 3.8.10 @@ -509,7 +509,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.802 +- AWSPowershell: 4.1.807 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.27.0 @@ -547,9 +547,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:141da358f6c2378a0a0c1da8f1fc6a0ae4e407bda99cae81ef7ac0bbe17991aa | 2025-04-10 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:877e7d1c2f8d89f4a8fc6532286b83f6c6aa8cc980ffade6ad5dcf3cdbe85c2a | 2025-04-10 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:b824b671877b331774dda7adf061733e888194724eac4da67f56847ce7a175e8 | 2025-04-10 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2022 | sha256:e5e37e4db5f44210a0385c8e0d933858c9f0d2fdf1a9caf6e8591b3ecfe3b345 | 2025-04-25 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2022 | sha256:9b8a9e04962234e0737f2fc52d99db8d029e82cda0c495b75c0f9a75a895781b | 2025-04-25 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2022 | sha256:b04d00f0df9b8d85dab8a59a2f525a47e0726bb41cb5d7c23e46a4d8d816fdd8 | 2025-04-25 | | mcr.microsoft.com/windows/nanoserver:ltsc2022 | sha256:93a3cb1763e5e01bb4121a86f0dd364d1740f9ca1071f496532637873e40969e | 2025-04-16 | -| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:b1e1bd182c21723af77037208115bdc387dcecbab3802ed243d572a76ac50853 | 2025-03-06 | +| mcr.microsoft.com/windows/servercore:ltsc2022 | sha256:478a07c20826b51e632b0d9a17003b329d873f8f20aec7052e21281fd4e9fbd8 | 2025-04-16 | From 0f959473a48b1c2ec957dbb1fd89e8489dc3e177 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 14:08:50 +0000 Subject: [PATCH 54/87] Updating readme file for ubuntu24 version 20250427.1.1 (#12109) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 42 +++++++++++++++--------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 117f73a3..6019301b 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -6,7 +6,7 @@ # Ubuntu 24.04 - OS Version: 24.04.2 LTS - Kernel Version: 6.11.0-1012-azure -- Image Version: 20250420.1.0 +- Image Version: 20250427.1.0 - Systemd version: 255.4-1ubuntu8.6 ## Installed Software @@ -21,7 +21,7 @@ - GNU Fortran: 12.3.0, 13.3.0, 14.2.0 - Julia 1.11.5 - Kotlin 2.1.10-release-473 -- Node.js 20.19.0 +- Node.js 20.19.1 - Perl 5.38.2 - Python 3.12.3 - Ruby 3.2.3 @@ -30,14 +30,14 @@ ### Package Management - cpan 1.64 - Helm 3.17.3 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - Miniconda 25.1.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 0d5cae1530) +- Vcpkg (build from commit 96d5fb3de1) - Yarn 1.22.22 #### Environment variables @@ -56,19 +56,19 @@ to accomplish this. ### Project Management - Ant 1.10.14 -- Gradle 8.13 +- Gradle 8.14 - Lerna 8.2.2 - Maven 3.9.9 ### Tools -- Ansible 2.18.4 +- Ansible 2.18.5 - AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases - Bazel 8.2.1 - Bazelisk 1.26.0 - Bicep 0.34.44 - Buildah 1.33.7 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Docker Amazon ECR Credential Helper 0.9.1 - Docker Compose v2 2.27.1 - Docker-Buildx 0.23.0 @@ -81,19 +81,19 @@ to accomplish this. - Haveged 1.9.14 - jq 1.7 - Kind 0.27.0 -- Kubectl 1.32.3 +- Kubectl 1.33.0 - Kustomize 5.6.0 - MediaInfo 24.01 - Mercurial 6.7.2 - Minikube 1.34.0 - n 10.1.0 - Newman 6.2.1 -- nvm 0.40.2 +- nvm 0.40.3 - OpenSSL 3.0.13-0ubuntu3.5 - Packer 1.12.0 - Parcel 2.14.4 - Podman 4.9.3 -- Pulumi 3.163.0 +- Pulumi 3.165.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.37.0 @@ -102,13 +102,13 @@ to accomplish this. - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.137.1 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.70.0 -- Google Cloud CLI 518.0.0 +- GitHub CLI 2.71.2 +- Google Cloud CLI 519.0.0 ### Java | Version | Environment Variable | @@ -142,11 +142,11 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.95 -- ChromeDriver 135.0.7049.95 +- Google Chrome 135.0.7049.114 +- ChromeDriver 135.0.7049.114 - Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge WebDriver 135.0.3179.85 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge WebDriver 135.0.3179.98 - Selenium server 4.31.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -192,8 +192,8 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Python - 3.9.22 @@ -290,7 +290,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | mercurial | 6.7.2-1ubuntu2.2 | | net-tools | 2.10-0.1ubuntu4 | | netcat | 1.226-1ubuntu2 | -| openssh-client | 1:9.6p1-3ubuntu13.9 | +| openssh-client | 1:9.6p1-3ubuntu13.11 | | p7zip-full | 16.02+transitional.1 | | p7zip-rar | 16.02+transitional.1 | | parallel | 20231122+ds-1 | @@ -304,7 +304,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | shellcheck | 0.9.0-1 | | sphinxsearch | 2.2.11-8build1 | | sqlite3 | 3.45.1-1ubuntu2.1 | -| ssh | 1:9.6p1-3ubuntu13.9 | +| ssh | 1:9.6p1-3ubuntu13.11 | | sshpass | 1.09-1 | | sudo | 1.9.15p5-3ubuntu5 | | swig | 4.2.0-2ubuntu1 | From 51a3a67dd68ec00d87507d792f4c867b6bdae307 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 15:13:34 +0000 Subject: [PATCH 55/87] Updating readme file for macos-13-arm64 version 20250428.1114 (#12103) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 6657dc34..15ebcbfd 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -6,7 +6,7 @@ # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250421.1088 +- Image Version: 20250428.1114 ## Installed Software @@ -32,7 +32,7 @@ - Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) @@ -43,7 +43,7 @@ ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.14 ### Utilities - 7-Zip 17.05 @@ -55,7 +55,7 @@ - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -69,14 +69,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -88,9 +88,9 @@ ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 135.0.7049.96 -- Google Chrome for Testing 135.0.7049.95 -- ChromeDriver 135.0.7049.95 +- Google Chrome 135.0.7049.115 +- Google Chrome for Testing 135.0.7049.114 +- ChromeDriver 135.0.7049.114 - Selenium server 4.29.0 #### Environment variables @@ -103,7 +103,7 @@ ### Java | Version | Environment Variable | | ------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 11.0.27+6 | JAVA_HOME_11_arm64 | | 17.0.15+6 (default) | JAVA_HOME_17_arm64 | | 21.0.7+6.0 | JAVA_HOME_21_arm64 | @@ -122,8 +122,8 @@ #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Go - 1.21.13 @@ -196,8 +196,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | From 26c327e0ddc1ead70288ceb95ab182d628188b5c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 16:31:57 +0000 Subject: [PATCH 56/87] Updating readme file for macos-15 version 20250428.1214 (#12111) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index 3086368e..f88b3006 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | -| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 15 - OS Version: macOS 15.4.1 (24E263) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250421.1179 +- Image Version: 20250428.1214 ## Installed Software @@ -22,7 +21,7 @@ - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 -- Node.js 22.14.0 +- Node.js 22.15.0 - Perl 5.40.2 - PHP 8.4.6 - Python3 3.13.3 @@ -33,18 +32,18 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - NPM 10.9.2 -- Pip3 25.0.1 (python 3.13) +- Pip3 25.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 0d5cae1530) +- Vcpkg 2025 (build from commit 96d5fb3de1) - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.14 ### Utilities - 7-Zip 17.05 @@ -56,7 +55,7 @@ - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -70,14 +69,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -90,11 +89,11 @@ ### Browsers - Safari 18.4 (20621.1.15.11.10) - SafariDriver 18.4 (20621.1.15.11.10) -- Google Chrome 135.0.7049.96 -- Google Chrome for Testing 135.0.7049.95 -- ChromeDriver 135.0.7049.95 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge WebDriver 135.0.3179.85 +- Google Chrome 135.0.7049.115 +- Google Chrome for Testing 135.0.7049.114 +- ChromeDriver 135.0.7049.114 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge WebDriver 135.0.3179.98 - Mozilla Firefox 137.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -130,8 +129,8 @@ #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Go - 1.21.13 From 5a88360f2a860a404b3aa18a4346443b4ab4bf3b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 30 Apr 2025 20:16:36 +0000 Subject: [PATCH 57/87] Updating readme file for macos-13 version 20250428.984 (#12104) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index c2510a63..2c0067d3 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -6,7 +6,7 @@ # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250421.964 +- Image Version: 20250428.984 ## Installed Software @@ -34,19 +34,19 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0.1 (python 3.13) +- Pip3 25.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 0d5cae1530) +- Vcpkg 2025 (build from commit 96d5fb3de1) - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.14 ### Utilities - 7-Zip 17.05 @@ -58,7 +58,7 @@ - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -72,14 +72,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -92,11 +92,11 @@ ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 135.0.7049.96 -- Google Chrome for Testing 135.0.7049.95 -- ChromeDriver 135.0.7049.95 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge WebDriver 135.0.3179.85 +- Google Chrome 135.0.7049.115 +- Google Chrome for Testing 135.0.7049.114 +- ChromeDriver 135.0.7049.114 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge WebDriver 135.0.3179.98 - Mozilla Firefox 137.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -141,8 +141,8 @@ #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Go - 1.21.13 From 6bfa13df8d9b4ea1b6c0b70bcb6bf3cd268bbc07 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 1 May 2025 10:38:55 +0000 Subject: [PATCH 58/87] Updating readme file for win19 version 20250427.1.1 (#12115) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 42 ++++++++++++++-------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index 6e95fbbd..6b107ee3 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -10,7 +10,7 @@ *** # Windows Server 2019 - OS Version: 10.0.17763 Build 7240 -- Image Version: 20250420.1.0 +- Image Version: 20250427.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -36,10 +36,10 @@ - Miniconda 25.1.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 -- pip 25.0.1 (python 3.9) +- pip 25.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 0d5cae1530) +- Vcpkg (build from commit 96d5fb3de1) - Yarn 1.22.22 #### Environment variables @@ -63,19 +63,19 @@ - Bicep 0.34.44 - Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 - ghc 9.12.2 - Git 2.49.0.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 518.0.0 +- Google Cloud CLI 519.0.0 - ImageMagick 7.1.1-47 - InnoSetup 6.4.0 - jq 1.7.1 - Kind 0.27.0 -- Kubectl 1.32.3 +- Kubectl 1.33.0 - Mercurial 5.0 - gcc 8.1.0 - gdb 8.1 @@ -85,7 +85,7 @@ - OpenSSL 1.1.1w - Packer 1.12.0 - Parcel 2.14.4 -- Pulumi 3.163.0 +- Pulumi 3.165.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -99,14 +99,14 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.270 -- AWS CLI 2.26.5 +- Alibaba Cloud CLI 3.0.271 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 - Cloud Foundry CLI 8.13.0 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 ### Rust Tools - Cargo 1.86.0 @@ -123,10 +123,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.96 -- Chrome Driver 135.0.7049.95 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge Driver 135.0.3179.85 +- Google Chrome 135.0.7049.115 +- Chrome Driver 135.0.7049.114 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge Driver 135.0.3179.98 - Mozilla Firefox 137.0.2 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 @@ -179,8 +179,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Node.js - 16.20.2 - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Python - 3.8.10 @@ -513,7 +513,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- AWSPowershell: 4.1.802 +- AWSPowershell: 4.1.807 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.27.0 @@ -552,9 +552,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Cached Docker images | Repository:Tag | Digest | Created | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------- | -| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:a0f5d5659b412dc02824afdeed10402e3124ac0b8689978d4e42fec04aa9c2cd | 2025-04-10 | -| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:4150b99b26bf15d9555bb8be3d928976e0e7270b903cfc8808a92c172dd15fba | 2025-04-10 | -| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:a6204a95fe233aeccb685ff72daa94de473d20ba406370b6b6c920dd5235f4c3 | 2025-04-10 | +| mcr.microsoft.com/dotnet/framework/aspnet:4.8-windowsservercore-ltsc2019 | sha256:d84580a8ec93e53ada9d4694c4c90c678514687bbe7e3b97c6d4ce7663940d24 | 2025-04-25 | +| mcr.microsoft.com/dotnet/framework/runtime:4.8-windowsservercore-ltsc2019 | sha256:15e7497e9d0fb2767fdd865fbc783e3b4672e190ab95b295bca892379b3c420f | 2025-04-25 | +| mcr.microsoft.com/dotnet/framework/sdk:4.8-windowsservercore-ltsc2019 | sha256:feb36dfb2388364fa7844664b5102cf76c189169ef6599b517228d3b82e7b398 | 2025-04-25 | | mcr.microsoft.com/windows/nanoserver:1809 | sha256:a728b60718df567cf9b8981be370ad3824b4d60018f33664f0e2477844abc440 | 2025-04-15 | -| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:e746e5d5ef9beff2c723aba94e33ceb4311a35076f44ceafa6eba34ed0b86aff | 2025-03-05 | +| mcr.microsoft.com/windows/servercore:ltsc2019 | sha256:ea7b7af45052c49ca9157bd5ae9418f26babce9144450ac0830e20c7fbdd5583 | 2025-04-15 | From 9c57f5c945e4c11b249ce9b6d51cbe72939149ff Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 1 May 2025 11:08:02 +0000 Subject: [PATCH 59/87] Updating readme file for macos-14 version 20250428.1135 (#12107) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 70 ++++++++++++++++----------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index 635f4590..af41a02c 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -6,7 +6,7 @@ # macOS 14 - OS Version: macOS 14.7.5 (23H527) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250421.1108 +- Image Version: 20250428.1135 ## Installed Software @@ -34,19 +34,19 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.0.1 (python 3.13) +- Pip3 25.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit e0b65b8cca) +- Vcpkg 2025 (build from commit 96d5fb3de1) - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.14 ### Utilities - 7-Zip 17.05 @@ -58,7 +58,7 @@ - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -72,14 +72,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -92,11 +92,11 @@ ### Browsers - Safari 18.4 (19621.1.15.111.1) - SafariDriver 18.4 (19621.1.15.111.1) -- Google Chrome 135.0.7049.96 -- Google Chrome for Testing 135.0.7049.95 -- ChromeDriver 135.0.7049.95 -- Microsoft Edge 135.0.3179.85 -- Microsoft Edge WebDriver 135.0.3179.85 +- Google Chrome 135.0.7049.115 +- Google Chrome for Testing 135.0.7049.114 +- ChromeDriver 135.0.7049.114 +- Microsoft Edge 135.0.3179.98 +- Microsoft Edge WebDriver 135.0.3179.98 - Mozilla Firefox 137.0.2 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -133,8 +133,8 @@ #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Go - 1.21.13 @@ -234,26 +234,26 @@ | DriverKit 24.2 | driverkit24.2 | 16.2 | #### Installed Simulators -| OS | Simulators | -| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | -| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | -| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | -| watchOS 10.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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.2 | 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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.4 | 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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | -| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| OS | Simulators | +| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| iOS 17.0 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.2 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation) | +| iOS 17.4 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air (5th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro (11-inch) (4th generation)
iPad Pro (12.9-inch) (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 17.5 | iPhone 15
iPhone 15 Plus
iPhone 15 Pro
iPhone 15 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (6th generation)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.1 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| iOS 18.2 | iPhone 16
iPhone 16 Plus
iPhone 16 Pro
iPhone 16 Pro Max
iPhone SE (3rd generation)
iPad (10th generation)
iPad Air 11-inch (M2)
iPad Air 13-inch (M2)
iPad mini (A17 Pro)
iPad Pro 11-inch (M4)
iPad Pro 13-inch (M4) | +| tvOS 17.0 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.4 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 17.5 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.1 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| tvOS 18.2 | Apple TV
Apple TV 4K (3rd generation)
Apple TV 4K (3rd generation) (at 1080p) | +| watchOS 10.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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.2 | 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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.4 | 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 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 9 (41mm)
Apple Watch Series 9 (45mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.1 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | +| watchOS 11.2 | Apple Watch SE (40mm) (2nd generation)
Apple Watch SE (44mm) (2nd generation)
Apple Watch Series 10 (42mm)
Apple Watch Series 10 (46mm)
Apple Watch Ultra 2 (49mm) | ### Android | Package Name | Version | From acb08bf729cadb64841ca5d2ca742ed603d8a472 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 1 May 2025 16:10:38 +0000 Subject: [PATCH 60/87] Updating readme file for macos-15-arm64 version 20250428.1341 (#12102) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 28 +++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 70aaf5e0..8e5e4d3d 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -6,7 +6,7 @@ # macOS 15 - OS Version: macOS 15.4.1 (24E263) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250421.1300 +- Image Version: 20250428.1341 ## Installed Software @@ -22,7 +22,7 @@ - GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias - GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias - Kotlin 2.1.10-release-473 -- Node.js 22.14.0 +- Node.js 22.15.0 - Perl 5.40.2 - Python3 3.13.3 - Ruby 3.3.8 @@ -31,18 +31,18 @@ - Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - NPM 10.9.2 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 0d5cae1530) +- Vcpkg 2025 (build from commit 96d5fb3de1) - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.14 ### Utilities - 7-Zip 17.05 @@ -54,7 +54,7 @@ - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -68,14 +68,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -87,9 +87,9 @@ ### Browsers - Safari 18.4 (20621.1.15.11.10) - SafariDriver 18.4 (20621.1.15.11.10) -- Google Chrome 135.0.7049.96 -- Google Chrome for Testing 135.0.7049.95 -- ChromeDriver 135.0.7049.95 +- Google Chrome 135.0.7049.115 +- Google Chrome for Testing 135.0.7049.114 +- ChromeDriver 135.0.7049.114 - Selenium server 4.29.0 #### Environment variables @@ -102,7 +102,7 @@ ### Java | Version | Environment Variable | | -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 11.0.27+6 | JAVA_HOME_11_arm64 | | 17.0.15+6 | JAVA_HOME_17_arm64 | | 21.0.7+6.0 (default) | JAVA_HOME_21_arm64 | @@ -121,8 +121,8 @@ #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Go - 1.21.13 From 310e8e963731084df01bcbdbd5044a5ca7fc0c88 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 1 May 2025 17:18:09 +0000 Subject: [PATCH 61/87] Updating readme file for macos-14-arm64 version 20250428.1410 (#12114) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 27 +++++++++++++-------------- 1 file changed, 13 insertions(+), 14 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index d6691581..f83df1b5 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | -| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 14 - OS Version: macOS 14.7.5 (23H527) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250421.1374 +- Image Version: 20250428.1410 ## Installed Software @@ -32,19 +31,19 @@ - Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.31 +- Homebrew 4.4.32 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 0d5cae1530) +- Vcpkg 2025 (build from commit 96d5fb3de1) - Yarn 1.22.22 ### Project Management - Apache Ant 1.10.15 - Apache Maven 3.9.9 -- Gradle 8.13 +- Gradle 8.14 ### Utilities - 7-Zip 17.05 @@ -56,7 +55,7 @@ - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.70.0 +- GitHub CLI 2.71.2 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -70,14 +69,14 @@ - Ninja 1.12.1 ### Tools -- AWS CLI 2.26.5 +- AWS CLI 2.27.2 - AWS SAM CLI 1.137.1 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.0 +- CodeQL Action Bundle 2.21.1 - Fastlane 2.227.1 - SwiftFormat 0.55.5 - Xcbeautify 2.28.0 @@ -89,9 +88,9 @@ ### Browsers - Safari 18.4 (19621.1.15.111.1) - SafariDriver 18.4 (19621.1.15.111.1) -- Google Chrome 135.0.7049.96 -- Google Chrome for Testing 135.0.7049.95 -- ChromeDriver 135.0.7049.95 +- Google Chrome 135.0.7049.115 +- Google Chrome for Testing 135.0.7049.114 +- ChromeDriver 135.0.7049.114 - Selenium server 4.29.0 #### Environment variables @@ -104,7 +103,7 @@ ### Java | Version | Environment Variable | | -------------------- | -------------------- | -| 11.0.26+4 | JAVA_HOME_11_arm64 | +| 11.0.27+6 | JAVA_HOME_11_arm64 | | 17.0.15+6 | JAVA_HOME_17_arm64 | | 21.0.7+6.0 (default) | JAVA_HOME_21_arm64 | @@ -123,8 +122,8 @@ #### Node.js - 18.20.8 -- 20.19.0 -- 22.14.0 +- 20.19.1 +- 22.15.0 #### Go - 1.21.13 From a69bce6e8e1792e2607151c3fcbf645f697510d9 Mon Sep 17 00:00:00 2001 From: vidya sagar <160703874+vidyasagarnimmagaddi@users.noreply.github.com> Date: Fri, 2 May 2025 21:35:40 +0530 Subject: [PATCH 62/87] [Ubuntu] updating Docker version to 28* (#12124) --- images/ubuntu/toolsets/toolset-2204.json | 6 +++--- images/ubuntu/toolsets/toolset-2404.json | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/images/ubuntu/toolsets/toolset-2204.json b/images/ubuntu/toolsets/toolset-2204.json index 3a31d791..38027e42 100644 --- a/images/ubuntu/toolsets/toolset-2204.json +++ b/images/ubuntu/toolsets/toolset-2204.json @@ -236,11 +236,11 @@ }, { "package": "docker-ce-cli", - "version": "26.1.3" + "version": "28.0.4" }, { "package": "docker-ce", - "version": "26.1.3" + "version": "28.0.4" } ], "plugins": [ @@ -251,7 +251,7 @@ }, { "plugin": "compose", - "version": "2.27.1", + "version": "2.35.1", "asset": "linux-x86_64" } ] diff --git a/images/ubuntu/toolsets/toolset-2404.json b/images/ubuntu/toolsets/toolset-2404.json index 4dc5f061..4723e4d5 100644 --- a/images/ubuntu/toolsets/toolset-2404.json +++ b/images/ubuntu/toolsets/toolset-2404.json @@ -195,11 +195,11 @@ }, { "package": "docker-ce-cli", - "version": "26.1.3" + "version": "28.0.4" }, { "package": "docker-ce", - "version": "26.1.3" + "version": "28.0.4" } ], "plugins": [ @@ -210,7 +210,7 @@ }, { "plugin": "compose", - "version": "2.27.1", + "version": "2.35.1", "asset": "linux-x86_64" } ] From f86900e673cf0d7542c19c7021e835623ec10903 Mon Sep 17 00:00:00 2001 From: RaviAkshintala <167848931+RaviAkshintala@users.noreply.github.com> Date: Fri, 2 May 2025 21:37:34 +0530 Subject: [PATCH 63/87] [Windows]Go 1.20&1.21 deprecated and updated the latest version to 1.24 as default (#12121) --- images/windows/toolsets/toolset-2019.json | 7 +++---- images/windows/toolsets/toolset-2022.json | 7 +++---- images/windows/toolsets/toolset-2025.json | 6 +++--- 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index b84e86e2..2ab89eea 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -72,12 +72,11 @@ "arch": "x64", "platform" : "win32", "versions": [ - "1.20.*", - "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ], - "default": "1.21.*" + "default": "1.24.*" } ], "powershellModules": [ diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 1a566423..5f90a14c 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -71,12 +71,11 @@ "arch": "x64", "platform" : "win32", "versions": [ - "1.20.*", - "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ], - "default": "1.21.*" + "default": "1.24.*" } ], "powershellModules": [ diff --git a/images/windows/toolsets/toolset-2025.json b/images/windows/toolsets/toolset-2025.json index 5f0b54de..81a8c4c3 100644 --- a/images/windows/toolsets/toolset-2025.json +++ b/images/windows/toolsets/toolset-2025.json @@ -51,11 +51,11 @@ "arch": "x64", "platform" : "win32", "versions": [ - "1.21.*", "1.22.*", - "1.23.*" + "1.23.*", + "1.24.*" ], - "default": "1.23.*" + "default": "1.24.*" } ], "powershellModules": [ From 5676b8b82520e84040b0e57569be0c0db7d92c4c Mon Sep 17 00:00:00 2001 From: hemanthmanga <166606741+hemanthmanga@users.noreply.github.com> Date: Fri, 2 May 2025 22:42:55 +0530 Subject: [PATCH 64/87] [Windows 19 & Windows 22] Removing Node.js version 16* (#12122) --- images/windows/toolsets/toolset-2019.json | 1 - images/windows/toolsets/toolset-2022.json | 1 - 2 files changed, 2 deletions(-) diff --git a/images/windows/toolsets/toolset-2019.json b/images/windows/toolsets/toolset-2019.json index 2ab89eea..bed4b8b2 100644 --- a/images/windows/toolsets/toolset-2019.json +++ b/images/windows/toolsets/toolset-2019.json @@ -60,7 +60,6 @@ "arch": "x64", "platform" : "win32", "versions": [ - "16.*", "18.*", "20.*", "22.*" diff --git a/images/windows/toolsets/toolset-2022.json b/images/windows/toolsets/toolset-2022.json index 5f90a14c..ce1d379f 100644 --- a/images/windows/toolsets/toolset-2022.json +++ b/images/windows/toolsets/toolset-2022.json @@ -59,7 +59,6 @@ "arch": "x64", "platform" : "win32", "versions": [ - "16.*", "18.*", "20.*", "22.*" From 3576382c79f2d6a7a674696973abb6002b859a44 Mon Sep 17 00:00:00 2001 From: Bram <35614609+BrammyS@users.noreply.github.com> Date: Tue, 6 May 2025 16:03:17 +0200 Subject: [PATCH 65/87] Fix: Typo in instructions (#12120) --- docs/create-image-and-azure-resources.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/create-image-and-azure-resources.md b/docs/create-image-and-azure-resources.md index 91ab05ed..b4ef5008 100644 --- a/docs/create-image-and-azure-resources.md +++ b/docs/create-image-and-azure-resources.md @@ -49,7 +49,7 @@ In any case, you will need these software installed: For Linux - install the latest version from your distro's package repo. - For Windows - download and install it from [here](https://gitforwindows.org/) of use [Chocolatey](https://chocolatey.org/): + For Windows - download and install it from [here](https://gitforwindows.org/) or use [Chocolatey](https://chocolatey.org/): ```powershell choco install git -params '"/GitAndUnixToolsOnPath"' From be938cd870b29b7f22dff8f82eb2ad2826dcc327 Mon Sep 17 00:00:00 2001 From: RaviAkshintala <167848931+RaviAkshintala@users.noreply.github.com> Date: Tue, 6 May 2025 19:37:43 +0530 Subject: [PATCH 66/87] [Ubuntu-20] ubuntu 20 readme file removed (#12094) --- images/ubuntu/Ubuntu2004-Readme.md | 400 ----------------------------- 1 file changed, 400 deletions(-) diff --git a/images/ubuntu/Ubuntu2004-Readme.md b/images/ubuntu/Ubuntu2004-Readme.md index c510d466..e69de29b 100644 --- a/images/ubuntu/Ubuntu2004-Readme.md +++ b/images/ubuntu/Ubuntu2004-Readme.md @@ -1,400 +0,0 @@ -| Announcements | -|-| -| [[Ubuntu-24] Clang version 19 will be added, and the default Clang will be set to 19 from 2025-05-09.](https://github.com/actions/runner-images/issues/11895) | -| [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | -*** -# Ubuntu 20.04 -- OS Version: 20.04.6 LTS -- Kernel Version: 5.15.0-1086-azure -- Image Version: 20250406.1.0 -- Systemd version: 245.4-4ubuntu3.24 - -## Installed Software - -### Language and Runtime -- Bash 5.0.17(1)-release -- Clang: 10.0.0, 11.0.0, 12.0.0 -- Clang-format: 10.0.0, 11.0.0, 12.0.0 -- Clang-tidy: 10.0.0, 11.0.0, 12.0.0 -- Dash 0.5.10.2-6 -- Erlang 25.3.2 (Eshell 13.2.2) -- Erlang rebar3 3.24.0 -- GNU C++: 10.5.0 -- GNU Fortran: 10.5.0 -- Julia 1.11.4 -- Kotlin 2.1.10-release-473 -- Mono 6.12.0.200 -- MSBuild 16.10.1.31701 (Mono 6.12.0.200) -- Node.js 18.20.8 -- Perl 5.30.0 -- Python 3.8.10 -- Ruby 2.7.0p0 -- Swift 6.1 - -### Package Management -- cpan 1.64 -- Helm 3.17.2 -- Homebrew 4.4.27 -- Miniconda 25.1.1 -- Npm 10.8.2 -- NuGet 6.6.1.2 -- Pip 20.0.2 -- Pip3 20.0.2 -- Pipx 1.7.1 -- RubyGems 3.1.2 -- Vcpkg (build from commit 856505bb76) -- Yarn 1.22.22 - -#### Environment variables -| Name | Value | -| ----------------------- | ---------------------- | -| CONDA | /usr/share/miniconda | -| VCPKG_INSTALLATION_ROOT | /usr/local/share/vcpkg | - -#### Homebrew note -``` -Location: /home/linuxbrew -Note: Homebrew is pre-installed on image but not added to PATH. -run the eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" command -to accomplish this. -``` - -### Project Management -- Ant 1.10.7 -- Gradle 8.13 -- Lerna 8.2.1 -- Maven 3.9.9 -- Sbt 1.10.11 - -### Tools -- Ansible 2.13.13 -- apt-fast 1.10.0 -- AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases -- Bazel 8.1.1 -- Bazelisk 1.25.0 -- Bicep 0.34.44 -- Buildah 1.22.3 -- CMake 3.31.6 -- CodeQL Action Bundle 2.20.7 -- Docker Amazon ECR Credential Helper 0.9.1 -- Docker Compose v2 2.27.1 -- Docker-Buildx 0.22.0 -- Docker Client 26.1.3 -- Docker Server 26.1.3 -- Fastlane 2.227.0 -- Git 2.49.0 -- Git LFS 3.6.1 -- Git-ftp 1.6.0 -- Haveged 1.9.1 -- Heroku 10.4.1 -- HHVM (HipHop VM) 4.172.1 -- jq 1.6 -- Kind 0.27.0 -- Kubectl 1.32.3 -- Kustomize 5.6.0 -- Leiningen 2.11.2 -- MediaInfo 19.09 -- Mercurial 5.3.1 -- Minikube 1.34.0 -- n 10.1.0 -- Newman 6.2.1 -- nvm 0.40.2 -- OpenSSL 1.1.1f-1ubuntu2.24 -- Packer 1.12.0 -- Parcel 2.14.4 -- PhantomJS 2.1.1 2.1.1 -- Podman 3.4.2 -- Pulumi 3.160.0 -- R 4.4.3 -- Skopeo 1.5.0 -- Sphinx Open Source Search Server 2.2.11 -- SVN 1.13.0 -- Terraform 1.11.3 -- yamllint 1.35.1 -- yq 4.45.1 -- zstd 1.5.7 -- Ninja 1.12.1 - -### CLI Tools -- Alibaba Cloud CLI 3.0.174 -- AWS CLI 2.25.11 -- AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.136.0 -- Azure CLI 2.71.0 -- Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.69.0 -- Google Cloud CLI 517.0.0 -- Netlify CLI 19.1.5 -- OpenShift CLI 4.15.19 -- ORAS CLI 1.2.2 -- Vercel CLI 41.4.1 - -### Java -| Version | Environment Variable | -| ------------------- | -------------------- | -| 8.0.442+6 | JAVA_HOME_8_X64 | -| 11.0.26+4 (default) | JAVA_HOME_11_X64 | -| 17.0.14+7 | JAVA_HOME_17_X64 | -| 21.0.6+7 | JAVA_HOME_21_X64 | - -### PHP Tools -- PHP: 7.4.33, 8.0.30, 8.1.32, 8.2.28, 8.3.19 -- Composer 2.8.8 -- PHPUnit 8.5.41 -``` -Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. -``` - -### Haskell Tools -- Cabal 3.14.1.1 -- GHC 9.12.2 -- GHCup 0.1.50.1 -- Stack 3.5.1 - -### Rust Tools -- Cargo 1.86.0 -- Rust 1.86.0 -- Rustdoc 1.86.0 -- Rustup 1.28.1 - -#### Packages -- Bindgen 0.71.1 -- Cargo audit 0.21.2 -- Cargo clippy 0.1.86 -- Cargo outdated 0.17.0 -- Cbindgen 0.28.0 -- Rustfmt 1.8.0 - -### Browsers and Drivers -- Google Chrome 135.0.7049.52 -- ChromeDriver 135.0.7049.42 -- Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.54 -- Microsoft Edge WebDriver 135.0.3179.54 -- Selenium server 4.31.0 -- Mozilla Firefox 136.0.4 -- Geckodriver 0.36.0 - -#### Environment variables -| Name | Value | -| ----------------- | ------------------------------------- | -| CHROMEWEBDRIVER | /usr/local/share/chromedriver-linux64 | -| EDGEWEBDRIVER | /usr/local/share/edge_driver | -| GECKOWEBDRIVER | /usr/local/share/gecko_driver | -| SELENIUM_JAR_PATH | /usr/share/java/selenium-server.jar | - -### .NET Tools -- .NET Core SDK: 6.0.428, 8.0.407, 9.0.202 -- nbgv 3.7.115+d31f50f4d1 - -### Databases -- MongoDB 5.0.31 -- sqlite3 3.31.1 - -#### PostgreSQL -- PostgreSQL 14.17 -``` -User: postgres -PostgreSQL service is disabled by default. -Use the following command as a part of your job to start the service: 'sudo systemctl start postgresql.service' -``` - -#### MySQL -- MySQL 8.0.41-0ubuntu0.20.04.1 -``` -User: root -Password: root -MySQL service is disabled by default. -Use the following command as a part of your job to start the service: 'sudo systemctl start mysql.service' -``` - -#### MS SQL -- sqlcmd 17.10.0001.1 -- SqlPackage 162.5.57.1 - -### Cached Tools - -#### Go -- 1.21.13 -- 1.22.12 -- 1.23.8 - -#### Node.js -- 18.20.8 -- 20.19.0 -- 22.14.0 - -#### Python -- 3.8.18 -- 3.9.21 -- 3.10.16 -- 3.11.11 -- 3.12.9 -- 3.13.2 - -#### PyPy -- 2.7.18 [PyPy 7.3.19] -- 3.6.12 [PyPy 7.3.3] -- 3.7.13 [PyPy 7.3.9] -- 3.8.16 [PyPy 7.3.11] -- 3.9.19 [PyPy 7.3.16] -- 3.10.16 [PyPy 7.3.19] - -#### Ruby -- 3.0.7 -- 3.1.7 -- 3.2.8 -- 3.3.7 - -### PowerShell Tools -- PowerShell 7.4.7 - -#### PowerShell Modules -- Az: 12.1.0 -- MarkdownPS: 1.10 -- Microsoft.Graph: 2.26.1 -- Pester: 5.7.1 -- PSScriptAnalyzer: 1.24.0 - -### Web Servers -| Name | Version | ConfigFile | ServiceStatus | ListenPort | -| --------- | ------- | ------------------------- | ------------- | ---------- | -| apache2 | 2.4.41 | /etc/apache2/apache2.conf | inactive | 80 | -| mono-xsp4 | 4.7.1 | /etc/default/mono-xsp4 | active | 8084 | -| nginx | 1.18.0 | /etc/nginx/nginx.conf | inactive | 80 | - -### Android -| Package Name | Version | -| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| Android Command Line Tools | 9.0 | -| Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0 | -| Android SDK Platform-Tools | 35.0.2 | -| Android SDK Platforms | android-36 (rev 1)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 Support Repository | 47.0.0 | -| CMake | 3.18.1
3.22.1
3.31.5 | -| Google Play services | 49 | -| Google Repository | 58 | -| NDK | 26.3.11579264
27.2.12479018 (default) | - -#### Environment variables -| Name | Value | -| ----------------------- | -------------------------------------------- | -| ANDROID_HOME | /usr/local/lib/android/sdk | -| ANDROID_NDK | /usr/local/lib/android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_HOME | /usr/local/lib/android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_LATEST_HOME | /usr/local/lib/android/sdk/ndk/27.2.12479018 | -| ANDROID_NDK_ROOT | /usr/local/lib/android/sdk/ndk/27.2.12479018 | -| ANDROID_SDK_ROOT | /usr/local/lib/android/sdk | - -### Cached Docker images -| Repository:Tag | Digest | Created | -| -------------------- | ------------------------------------------------------------------------ | ---------- | -| alpine:3.16 | sha256:452e7292acee0ee16c332324d7de05fa2c99f9994ecc9f0779c602916a672ae4 | 2024-01-27 | -| alpine:3.17 | sha256:8fc3dacfb6d69da8d44e42390de777e48577085db99aa4e4af35f483eb08b989 | 2024-09-06 | -| alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | -| alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | -| debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:5c028c19adaab78491711830600749729a8276b9839416716d5d7339ec3d7216 | 2025-03-17 | -| debian:9 | sha256:c5c5200ff1e9c73ffbf188b4a67eb1c91531b644856b4aefe86a58d2f0cb05be | 2022-06-23 | -| moby/buildkit:latest | sha256:c457984bd29f04d6acc90c8d9e717afe3922ae14665f3187e0096976fe37b1c8 | 2025-03-24 | -| node:18 | sha256:3c56248510700ddb4861bd478ea2ced828793fd5388a21adc5270cdbbf7b7919 | 2025-03-27 | -| node:18-alpine | sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e | 2025-03-27 | -| node:20 | sha256:735b1ba7e4550c415f98568efbf527e3f75828ac4f10692e490ca78e11d89f6e | 2025-03-13 | -| node:20-alpine | sha256:8bda036ddd59ea51a23bc1a1035d3b5c614e72c01366d989f4120e8adca196d4 | 2025-03-13 | -| node:22 | sha256:c7fd844945a76eeaa83cb372e4d289b4a30b478a1c80e16c685b62c54156285b | 2025-02-13 | -| node:22-alpine | sha256:9bef0ef1e268f60627da9ba7d7605e8831d5b56ad07487d24d1aa386336d1944 | 2025-02-13 | -| ubuntu:20.04 | sha256:8e5c4f0285ecbb4ead070431d29b576a530d3166df73ec44affc1cd27555141b | 2024-10-11 | - -### Installed apt packages -| Name | Version | -| ---------------------- | --------------------------------- | -| acl | 2.2.53-6 | -| aria2 | 1.35.0-1build1 | -| autoconf | 2.69-11.1 | -| automake | 1:1.16.1-4ubuntu6 | -| binutils | 2.34-6ubuntu1.10 | -| bison | 2:3.5.1+dfsg-1 | -| brotli | 1.0.7-6ubuntu0.1 | -| bzip2 | 1.0.8-2 | -| coreutils | 8.30-3ubuntu2 | -| curl | 7.68.0-1ubuntu2.25 | -| dbus | 1.12.16-2ubuntu2.3 | -| dnsutils | 1:9.18.30-0ubuntu0.20.04.2 | -| dpkg | 1.19.7ubuntu3.2 | -| dpkg-dev | 1.19.7ubuntu3.2 | -| fakeroot | 1.24-1 | -| file | 1:5.38-4 | -| findutils | 4.7.0-1ubuntu1 | -| flex | 2.6.4-6.2 | -| fonts-noto-color-emoji | 0\~20200916-1\~ubuntu20.04.1 | -| ftp | 0.17-34.1 | -| g++ | 4:9.3.0-1ubuntu2 | -| gcc | 4:9.3.0-1ubuntu2 | -| gnupg2 | 2.2.19-3ubuntu2.4 | -| haveged | 1.9.1-6ubuntu1 | -| imagemagick | 8:6.9.10.23+dfsg-2.1ubuntu11.10 | -| iproute2 | 5.5.0-1ubuntu1 | -| iputils-ping | 3:20190709-3ubuntu1 | -| jq | 1.6-1ubuntu0.20.04.1 | -| lib32z1 | 1:1.2.11.dfsg-2ubuntu1.5 | -| libc++-dev | 1:10.0-50\~exp1 | -| libc++abi-dev | 1:10.0-50\~exp1 | -| libc6-dev | 2.31-0ubuntu9.17 | -| libcurl4 | 7.68.0-1ubuntu2.25 | -| libgbm-dev | 21.2.6-0ubuntu0.1\~20.04.2 | -| libgconf-2-4 | 3.2.6-6ubuntu1 | -| libgsl-dev | 2.5+dfsg-6+deb10u1build0.20.04.1 | -| libgtk-3-0 | 3.24.20-0ubuntu1.2 | -| libmagic-dev | 1:5.38-4 | -| libmagickcore-dev | 8:6.9.10.23+dfsg-2.1ubuntu11.10 | -| libmagickwand-dev | 8:6.9.10.23+dfsg-2.1ubuntu11.10 | -| libsecret-1-dev | 0.20.4-0ubuntu1 | -| libsqlite3-dev | 3.31.1-4ubuntu0.6 | -| libtool | 2.4.6-14 | -| libunwind8 | 1.2.1-9ubuntu0.1 | -| libxkbfile-dev | 1:1.1.0-1 | -| libxss1 | 1:1.2.3-1 | -| libyaml-dev | 0.2.2-1 | -| locales | 2.31-0ubuntu9.17 | -| m4 | 1.4.18-4 | -| make | 4.2.1-1.2 | -| mediainfo | 19.09-1build1 | -| mercurial | 5.3.1-1ubuntu1 | -| net-tools | 1.60+git20180626.aebd88e-1ubuntu1 | -| netcat | 1.206-1ubuntu1 | -| openssh-client | 1:8.2p1-4ubuntu0.12 | -| p7zip-full | 16.02+dfsg-7build1 | -| p7zip-rar | 16.02-3build1 | -| parallel | 20161222-1.1 | -| pass | 1.7.3-2 | -| patchelf | 0.10-2build1 | -| pigz | 2.4-1 | -| pkg-config | 0.29.1-0ubuntu4 | -| pollinate | 4.33-3ubuntu1.20.04.2 | -| python-is-python3 | 3.8.2-4 | -| rpm | 4.14.2.1+dfsg1-1build2 | -| rsync | 3.1.3-8ubuntu0.9 | -| shellcheck | 0.7.0-2build2 | -| sphinxsearch | 2.2.11-2ubuntu2 | -| sqlite3 | 3.31.1-4ubuntu0.6 | -| ssh | 1:8.2p1-4ubuntu0.12 | -| sshpass | 1.06-1 | -| subversion | 1.13.0-3ubuntu0.2 | -| sudo | 1.8.31-1ubuntu1.5 | -| swig | 4.0.1-5build1 | -| systemd-coredump | 245.4-4ubuntu3.24 | -| tar | 1.30+dfsg-7ubuntu0.20.04.4 | -| telnet | 0.17-41.2build1 | -| texinfo | 6.7.0.dfsg.2-5 | -| time | 1.7-25.1build1 | -| tk | 8.6.9+1 | -| tzdata | 2025b-0ubuntu0.20.04 | -| unzip | 6.0-25ubuntu1.2 | -| upx | 3.95-2build1 | -| wget | 1.20.3-1ubuntu2.1 | -| xorriso | 1.5.2-1 | -| xvfb | 2:1.20.13-1ubuntu1\~20.04.20 | -| xz-utils | 5.2.4-1ubuntu1.1 | -| zip | 3.0-11build1 | -| zsync | 0.6.2-3ubuntu1 | - From be10e82fed0a42219f576ef13fd5fbf536a84906 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 11:59:31 +0000 Subject: [PATCH 67/87] Updating readme file for win19 version 20250504.1.1 (#12139) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2019-Readme.md | 50 +++++++++++++--------------- 1 file changed, 24 insertions(+), 26 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index 6b107ee3..e0168acb 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -10,7 +10,7 @@ *** # Windows Server 2019 - OS Version: 10.0.17763 Build 7240 -- Image Version: 20250427.1.0 +- Image Version: 20250504.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -19,7 +19,7 @@ ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.21.13 +- Go 1.24.2 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 @@ -33,13 +33,13 @@ - Chocolatey 2.4.3 - Composer 2.8.8 - Helm 3.17.2 -- Miniconda 25.1.1 (pre-installed on the image but not added to PATH) +- Miniconda 25.3.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 -- pip 25.1 (python 3.9) +- pip 25.1.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 96d5fb3de1) +- Vcpkg (build from commit 41c447cc21) - Yarn 1.22.22 #### Environment variables @@ -50,27 +50,27 @@ ### Project Management - Ant 1.10.15 -- Gradle 8.13 +- Gradle 8.14 - Maven 3.9.9 - sbt 1.10.11 ### Tools - 7zip 24.09 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - Bazel 8.2.1 - Bazelisk 1.26.0 -- Bicep 0.34.44 +- Bicep 0.35.1 - Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.1 +- CodeQL Action Bundle 2.21.2 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 - ghc 9.12.2 - Git 2.49.0.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 519.0.0 +- Google Cloud CLI 520.0.0 - ImageMagick 7.1.1-47 - InnoSetup 6.4.0 - jq 1.7.1 @@ -85,7 +85,7 @@ - OpenSSL 1.1.1w - Packer 1.12.0 - Parcel 2.14.4 -- Pulumi 3.165.0 +- Pulumi 3.167.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -94,19 +94,19 @@ - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 -- yamllint 1.37.0 +- yamllint 1.37.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.271 -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- Alibaba Cloud CLI 3.0.272 +- AWS CLI 2.27.7 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 - Cloud Foundry CLI 8.13.0 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 ### Rust Tools - Cargo 1.86.0 @@ -123,14 +123,14 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.115 -- Chrome Driver 135.0.7049.114 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge Driver 135.0.3179.98 -- Mozilla Firefox 137.0.2 +- Google Chrome 136.0.7103.49 +- Chrome Driver 136.0.7103.49 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge Driver 136.0.3240.50 +- Mozilla Firefox 138.0.1 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.31.0 +- Selenium server 4.32.0 #### Environment variables | Name | Value | @@ -171,13 +171,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Cached Tools #### Go -- 1.20.14 -- 1.21.13 - 1.22.12 - 1.23.8 +- 1.24.2 #### Node.js -- 16.20.2 - 18.20.8 - 20.19.1 - 22.15.0 @@ -513,7 +511,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- AWSPowershell: 4.1.807 +- AWSPowershell: 4.1.812 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.27.0 From a57cbedce54efed84989c3cb28a9f4f81170c695 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 12:02:35 +0000 Subject: [PATCH 68/87] Updating readme file for ubuntu22 version 20250504.1.1 (#12138) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 66 +++++++++++++++--------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index a4c8cd04..91c4644a 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -6,7 +6,7 @@ # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.8.0-1027-azure -- Image Version: 20250427.1.0 +- Image Version: 20250504.1.0 - Systemd version: 249.11-0ubuntu3.15 ## Installed Software @@ -32,15 +32,15 @@ ### Package Management - cpan 1.64 - Helm 3.17.3 -- Homebrew 4.4.32 -- Miniconda 25.1.1 +- Homebrew 4.5.0 +- Miniconda 25.3.1 - Npm 10.8.2 - NuGet 6.6.1.2 - Pip 22.0.2 - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit 96d5fb3de1) +- Vcpkg (build from commit 41c447cc21) - Yarn 1.22.22 #### Environment variables @@ -67,18 +67,18 @@ to accomplish this. ### Tools - Ansible 2.17.11 - apt-fast 1.10.0 -- AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases +- AzCopy 10.29.0 - available by `azcopy` and `azcopy10` aliases - Bazel 8.2.1 - Bazelisk 1.26.0 -- Bicep 0.34.44 +- Bicep 0.35.1 - Buildah 1.23.1 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.1 +- CodeQL Action Bundle 2.21.2 - Docker Amazon ECR Credential Helper 0.9.1 -- Docker Compose v2 2.27.1 +- Docker Compose v2 2.35.1 - Docker-Buildx 0.23.0 -- Docker Client 26.1.3 -- Docker Server 26.1.3 +- Docker Client 28.0.4 +- Docker Server 28.0.4 - Fastlane 2.227.1 - Git 2.49.0 - Git LFS 3.6.1 @@ -100,30 +100,30 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 3.4.4 -- Pulumi 3.165.0 +- Pulumi 3.166.0 - R 4.5.0 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 - Terraform 1.11.4 -- yamllint 1.37.0 -- yq 4.45.1 +- yamllint 1.37.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.271 -- AWS CLI 2.27.2 +- Alibaba Cloud CLI 3.0.272 +- AWS CLI 2.27.7 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.137.1 +- AWS SAM CLI 1.138.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.71.2 -- Google Cloud CLI 519.0.0 +- GitHub CLI 2.72.0 +- Google Cloud CLI 520.0.0 - Netlify CLI 20.1.1 -- OpenShift CLI 4.18.10 -- ORAS CLI 1.2.2 -- Vercel CLI 41.6.2 +- OpenShift CLI 4.18.11 +- ORAS CLI 1.2.3 +- Vercel CLI 41.7.0 ### Java | Version | Environment Variable | @@ -136,7 +136,7 @@ to accomplish this. ### PHP Tools - PHP: 8.1.2 - Composer 2.8.8 -- PHPUnit 8.5.41 +- PHPUnit 8.5.42 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ``` @@ -162,12 +162,12 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.114 -- ChromeDriver 135.0.7049.114 -- Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge WebDriver 135.0.3179.98 -- Selenium server 4.31.0 +- Google Chrome 136.0.7103.59 +- ChromeDriver 136.0.7103.49 +- Chromium 136.0.7103.0 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge WebDriver 136.0.3240.50 +- Selenium server 4.32.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -285,13 +285,13 @@ Use the following command as a part of your job to start the service: 'sudo syst | alpine:3.18 | sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f | 2025-02-14 | | alpine:3.19 | sha256:e5d0aea7f7d2954678a9a6269ca2d06e06591881161961ea59e974dff3f12377 | 2025-02-14 | | debian:10 | sha256:58ce6f1271ae1c8a2006ff7d3e54e9874d839f573d8009c20154ad0f2fb0a225 | 2024-06-13 | -| debian:11 | sha256:aa5332dbbec7ff8cdf7dfb8b467c6ac2d55419104af1e49b6f1c22b996da391b | 2025-04-07 | -| moby/buildkit:latest | sha256:fc06fa7d79ada15bbcbf8fce2b8f937dc6b7841ce76ba0bf2f071ec29e8f5ff6 | 2025-04-15 | -| node:18 | sha256:df9fa4e0e39c9b97e30240b5bb1d99bdb861573a82002b2c52ac7d6b8d6d773e | 2025-03-27 | +| debian:11 | sha256:2a7f95bcf104c8410bf4d3b13c52f6e0e4334bb2edf8d80c7f9881e49447effe | 2025-04-28 | +| moby/buildkit:latest | sha256:87afb62ed6a762bb65b85d53819f3b341fb74a36d1fc0a1153a64f367637bfda | 2025-04-29 | +| node:18 | sha256:867be01f97d45cb7d89a8ef0b328d23e8207412ebec4564441ed8cabc8cc4ecd | 2025-03-27 | | node:18-alpine | sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e | 2025-03-27 | -| node:20 | sha256:2b925d94e306faa9f9eca22852d2f0f79bc9192ce778e1cd435928e6a44f9164 | 2025-04-22 | +| node:20 | sha256:6f076db82169a365abca591093bdf020f9e8827a8add8ea3826556c290b340c0 | 2025-04-22 | | node:20-alpine | sha256:c628bdc7ebc7f95b1b23249a445eb415ce68ae9def8b68364b35ee15e3065b0f | 2025-04-22 | -| node:22 | sha256:473b4362b26d05e157f8470a1f0686cab6a62d1bd2e59774079ddf6fecd8e37e | 2025-04-23 | +| node:22 | sha256:a1f1274dadd49738bcd4cf552af43354bb781a7e9e3bc984cfeedc55aba2ddd8 | 2025-04-23 | | node:22-alpine | sha256:ad1aedbcc1b0575074a91ac146d6956476c1f9985994810e4ee02efd932a68fd | 2025-04-23 | | ubuntu:20.04 | sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214 | 2025-04-08 | | ubuntu:22.04 | sha256:d80997daaa3811b175119350d84305e1ec9129e1799bba0bd1e3120da3ff52c3 | 2025-04-07 | From 0c9385c89b4ccb509852005ac7eaf808d6c70e8a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 12:38:07 +0000 Subject: [PATCH 69/87] Updating readme file for win25 version 20250504.1.1 (#12140) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 44 ++++++++++++++-------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index 1b0a8348..1e34bd5c 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -10,7 +10,7 @@ *** # Windows Server 2025 - OS Version: 10.0.26100 Build 3775 -- Image Version: 20250427.1.0 +- Image Version: 20250504.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -20,7 +20,7 @@ ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.23.8 +- Go 1.24.2 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 19.1.7 @@ -34,13 +34,13 @@ - Chocolatey 2.4.3 - Composer 2.8.8 - Helm 3.17.2 -- Miniconda 25.1.1 (pre-installed on the image but not added to PATH) +- Miniconda 25.3.1 (pre-installed on the image but not added to PATH) - NPM 10.9.2 - NuGet 6.13.2.1 -- pip 25.1 (python 3.9) +- pip 25.1.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit 96d5fb3de1) +- Vcpkg (build from commit 41c447cc21) - Yarn 1.22.22 #### Environment variables @@ -51,20 +51,20 @@ ### Project Management - Ant 1.10.15 -- Gradle 8.13 +- Gradle 8.14 - Maven 3.9.9 - sbt 1.10.11 ### Tools - 7zip 24.09 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - Bazel 8.2.1 - Bazelisk 1.26.0 -- Bicep 0.34.44 +- Bicep 0.35.1 - Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.1 +- CodeQL Action Bundle 2.21.2 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 @@ -81,7 +81,7 @@ - Newman 6.2.1 - OpenSSL 3.4.1 - Packer 1.12.0 -- Pulumi 3.165.0 +- Pulumi 3.167.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -89,17 +89,17 @@ - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 -- yamllint 1.37.0 +- yamllint 1.37.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- AWS CLI 2.27.7 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 ### Rust Tools - Cargo 1.86.0 @@ -112,14 +112,14 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.115 -- Chrome Driver 135.0.7049.114 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge Driver 135.0.3179.98 -- Mozilla Firefox 137.0.2 +- Google Chrome 136.0.7103.49 +- Chrome Driver 136.0.7103.49 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge Driver 136.0.3240.50 +- Mozilla Firefox 138.0.1 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.31.0 +- Selenium server 4.32.0 #### Environment variables | Name | Value | @@ -157,9 +157,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Cached Tools #### Go -- 1.21.13 - 1.22.12 - 1.23.8 +- 1.24.2 #### Node.js - 18.20.8 @@ -483,7 +483,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.807 +- AWSPowershell: 4.1.812 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.27.0 From ce61c11aaca04737a02288ec2ad5cc0c3b2d74c3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 13:22:30 +0000 Subject: [PATCH 70/87] Updating readme file for ubuntu24 version 20250504.1.1 (#12137) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 52 +++++++++++++++--------------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 6019301b..97027213 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -5,8 +5,8 @@ *** # Ubuntu 24.04 - OS Version: 24.04.2 LTS -- Kernel Version: 6.11.0-1012-azure -- Image Version: 20250427.1.0 +- Kernel Version: 6.11.0-1013-azure +- Image Version: 20250504.1.0 - Systemd version: 255.4-1ubuntu8.6 ## Installed Software @@ -30,14 +30,14 @@ ### Package Management - cpan 1.64 - Helm 3.17.3 -- Homebrew 4.4.32 -- Miniconda 25.1.1 +- Homebrew 4.5.0 +- Miniconda 25.3.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 96d5fb3de1) +- Vcpkg (build from commit 41c447cc21) - Yarn 1.22.22 #### Environment variables @@ -62,18 +62,18 @@ to accomplish this. ### Tools - Ansible 2.18.5 -- AzCopy 10.28.1 - available by `azcopy` and `azcopy10` aliases +- AzCopy 10.29.0 - available by `azcopy` and `azcopy10` aliases - Bazel 8.2.1 - Bazelisk 1.26.0 -- Bicep 0.34.44 +- Bicep 0.35.1 - Buildah 1.33.7 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.1 +- CodeQL Action Bundle 2.21.2 - Docker Amazon ECR Credential Helper 0.9.1 -- Docker Compose v2 2.27.1 +- Docker Compose v2 2.35.1 - Docker-Buildx 0.23.0 -- Docker Client 26.1.3 -- Docker Server 26.1.3 +- Docker Client 28.0.4 +- Docker Server 28.0.4 - Fastlane 2.227.1 - Git 2.49.0 - Git LFS 3.6.1 @@ -93,22 +93,22 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 4.9.3 -- Pulumi 3.165.0 +- Pulumi 3.166.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 -- yamllint 1.37.0 -- yq 4.45.1 +- yamllint 1.37.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.27.2 +- AWS CLI 2.27.7 - AWS CLI Session Manager Plugin 1.2.707.0 -- AWS SAM CLI 1.137.1 +- AWS SAM CLI 1.138.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- GitHub CLI 2.71.2 -- Google Cloud CLI 519.0.0 +- GitHub CLI 2.72.0 +- Google Cloud CLI 520.0.0 ### Java | Version | Environment Variable | @@ -121,7 +121,7 @@ to accomplish this. ### PHP Tools - PHP: 8.3.6 - Composer 2.8.8 -- PHPUnit 8.5.41 +- PHPUnit 8.5.42 ``` Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. ``` @@ -142,13 +142,13 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.114 -- ChromeDriver 135.0.7049.114 -- Chromium 135.0.7049.0 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge WebDriver 135.0.3179.98 -- Selenium server 4.31.0 -- Mozilla Firefox 136.0.4 +- Google Chrome 136.0.7103.59 +- ChromeDriver 136.0.7103.49 +- Chromium 136.0.7103.0 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge WebDriver 136.0.3240.50 +- Selenium server 4.32.0 +- Mozilla Firefox 138.0 - Geckodriver 0.36.0 #### Environment variables From 62bab7692f9f7d59a06cb38d713d8326fb95337e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 7 May 2025 14:09:50 +0000 Subject: [PATCH 71/87] Updating readme file for win22 version 20250504.1.1 (#12142) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 48 +++++++++++++--------------- 1 file changed, 23 insertions(+), 25 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 9d640538..116fe05b 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -10,7 +10,7 @@ *** # Windows Server 2022 - OS Version: 10.0.20348 Build 3561 -- Image Version: 20250427.1.0 +- Image Version: 20250504.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -19,7 +19,7 @@ ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.21.13 +- Go 1.24.2 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 @@ -33,13 +33,13 @@ - Chocolatey 2.4.3 - Composer 2.8.8 - Helm 3.17.2 -- Miniconda 25.1.1 (pre-installed on the image but not added to PATH) +- Miniconda 25.3.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 -- pip 25.1 (python 3.9) +- pip 25.1.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 96d5fb3de1) +- Vcpkg (build from commit 41c447cc21) - Yarn 1.22.22 #### Environment variables @@ -50,20 +50,20 @@ ### Project Management - Ant 1.10.15 -- Gradle 8.13 +- Gradle 8.14 - Maven 3.9.9 - sbt 1.10.11 ### Tools - 7zip 24.09 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - Bazel 8.2.1 - Bazelisk 1.26.0 -- Bicep 0.34.44 +- Bicep 0.35.1 - Cabal 3.14.2.0 - CMake 3.31.6 -- CodeQL Action Bundle 2.21.1 +- CodeQL Action Bundle 2.21.2 - Docker 27.5.1 - Docker Compose v2 2.32.2 - Docker-wincred 0.9.3 @@ -83,7 +83,7 @@ - NSIS 3.10 - OpenSSL 1.1.1w - Packer 1.12.0 -- Pulumi 3.165.0 +- Pulumi 3.167.0 - R 4.4.2 - Service Fabric SDK 10.1.2493.9590 - Stack 3.5.1 @@ -92,18 +92,18 @@ - VSWhere 3.1.7 - WinAppDriver 1.2.2009.02003 - WiX Toolset 3.14.1.8722 -- yamllint 1.37.0 +- yamllint 1.37.1 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.271 -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- Alibaba Cloud CLI 3.0.272 +- AWS CLI 2.27.7 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure DevOps CLI extension 1.0.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 ### Rust Tools - Cargo 1.86.0 @@ -120,14 +120,14 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 135.0.7049.115 -- Chrome Driver 135.0.7049.114 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge Driver 135.0.3179.98 -- Mozilla Firefox 137.0.2 +- Google Chrome 136.0.7103.49 +- Chrome Driver 136.0.7103.49 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge Driver 136.0.3240.50 +- Mozilla Firefox 138.0.1 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 -- Selenium server 4.31.0 +- Selenium server 4.32.0 #### Environment variables | Name | Value | @@ -165,13 +165,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH. ### Cached Tools #### Go -- 1.20.14 -- 1.21.13 - 1.22.12 - 1.23.8 +- 1.24.2 #### Node.js -- 16.20.2 - 18.20.8 - 20.19.1 - 22.15.0 @@ -509,7 +507,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.807 +- AWSPowershell: 4.1.812 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 - Microsoft.Graph: 2.27.0 From 735016f42d3123a4c675d4b33ec5f5c98528c94c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 00:26:29 +0000 Subject: [PATCH 72/87] Updating readme file for macos-13-arm64 version 20250505.1136 (#12136) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index 15ebcbfd..c16c8f75 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | -| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250428.1114 +- Image Version: 20250505.1136 ## Installed Software @@ -32,7 +31,7 @@ - Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.32 +- Homebrew 4.5.0 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) @@ -48,14 +47,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -64,21 +63,21 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- AWS CLI 2.27.7 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.1 +- CodeQL Action Bundle 2.21.2 - Fastlane 2.227.1 -- SwiftFormat 0.55.5 +- SwiftFormat 0.55.6 - Xcbeautify 2.28.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -88,9 +87,9 @@ ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 135.0.7049.115 -- Google Chrome for Testing 135.0.7049.114 -- ChromeDriver 135.0.7049.114 +- Google Chrome 136.0.7103.49 +- Google Chrome for Testing 136.0.7103.49 +- ChromeDriver 136.0.7103.49 - Selenium server 4.29.0 #### Environment variables From a05d070c4e1cd4f83e608de1ce5c429751aff8d4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 13:09:48 +0000 Subject: [PATCH 73/87] Updating readme file for macos-14-arm64 version 20250505.1431 (#12146) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-arm64-Readme.md | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/images/macos/macos-14-arm64-Readme.md b/images/macos/macos-14-arm64-Readme.md index f83df1b5..afc11771 100644 --- a/images/macos/macos-14-arm64-Readme.md +++ b/images/macos/macos-14-arm64-Readme.md @@ -5,7 +5,7 @@ # macOS 14 - OS Version: macOS 14.7.5 (23H527) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250428.1410 +- Image Version: 20250505.1431 ## Installed Software @@ -31,13 +31,13 @@ - Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.32 +- Homebrew 4.5.0 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 96d5fb3de1) +- Vcpkg 2025 (build from commit 41c447cc21) - Yarn 1.22.22 ### Project Management @@ -48,14 +48,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -64,21 +64,21 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- AWS CLI 2.27.7 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 - Bicep CLI 0.34.44 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.1 +- CodeQL Action Bundle 2.21.2 - Fastlane 2.227.1 -- SwiftFormat 0.55.5 +- SwiftFormat 0.55.6 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -88,9 +88,9 @@ ### Browsers - Safari 18.4 (19621.1.15.111.1) - SafariDriver 18.4 (19621.1.15.111.1) -- Google Chrome 135.0.7049.115 -- Google Chrome for Testing 135.0.7049.114 -- ChromeDriver 135.0.7049.114 +- Google Chrome 136.0.7103.49 +- Google Chrome for Testing 136.0.7103.49 +- ChromeDriver 136.0.7103.49 - Selenium server 4.29.0 #### Environment variables From 6baff0ff35683b7f8d3c9867e6e66af6bc76617c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 May 2025 23:11:44 +0000 Subject: [PATCH 74/87] Updating readme file for macos-13 version 20250507.1052 (#12159) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 47 ++++++++++++++++----------------- 1 file changed, 23 insertions(+), 24 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 2c0067d3..5fce87e2 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | -| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250428.984 +- Image Version: 20250507.1052 ## Installed Software @@ -34,13 +33,13 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.32 +- Homebrew 4.5.1 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.1 (python 3.13) +- Pip3 25.1.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 96d5fb3de1) +- Vcpkg 2025 (build from commit bf1ca0b084) - Yarn 1.22.22 ### Project Management @@ -51,14 +50,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -67,21 +66,21 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- AWS CLI 2.27.9 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.44 +- Bicep CLI 0.35.1 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.1 -- Fastlane 2.227.1 -- SwiftFormat 0.55.5 +- CodeQL Action Bundle 2.21.2 +- Fastlane 2.227.2 +- SwiftFormat 0.55.6 - Xcbeautify 2.28.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 - Xcodes 1.6.0 @@ -92,12 +91,12 @@ ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 135.0.7049.115 -- Google Chrome for Testing 135.0.7049.114 -- ChromeDriver 135.0.7049.114 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge WebDriver 135.0.3179.98 -- Mozilla Firefox 137.0.2 +- Google Chrome 136.0.7103.93 +- Google Chrome for Testing 136.0.7103.92 +- ChromeDriver 136.0.7103.92 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge WebDriver 136.0.3240.50 +- Mozilla Firefox 138.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -154,7 +153,7 @@ - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Clippy 0.1.86 @@ -215,8 +214,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | @@ -244,7 +243,7 @@ | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.5.10 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | From da5333e1de21ef3398e6d02cb803d4dd20af7d67 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 00:00:59 +0000 Subject: [PATCH 75/87] Updating readme file for macos-14 version 20250507.1186 (#12157) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 45 ++++++++++++++++----------------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index af41a02c..39318b82 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | -| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 14 - OS Version: macOS 14.7.5 (23H527) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250428.1135 +- Image Version: 20250507.1186 ## Installed Software @@ -34,13 +33,13 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.32 +- Homebrew 4.5.1 - NPM 10.8.2 - NuGet 6.3.1.1 -- Pip3 25.1 (python 3.13) +- Pip3 25.1.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 96d5fb3de1) +- Vcpkg 2025 (build from commit bf1ca0b084) - Yarn 1.22.22 ### Project Management @@ -51,14 +50,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -67,21 +66,21 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- AWS CLI 2.27.9 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.44 +- Bicep CLI 0.35.1 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.1 -- Fastlane 2.227.1 -- SwiftFormat 0.55.5 +- CodeQL Action Bundle 2.21.2 +- Fastlane 2.227.2 +- SwiftFormat 0.55.6 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -92,12 +91,12 @@ ### Browsers - Safari 18.4 (19621.1.15.111.1) - SafariDriver 18.4 (19621.1.15.111.1) -- Google Chrome 135.0.7049.115 -- Google Chrome for Testing 135.0.7049.114 -- ChromeDriver 135.0.7049.114 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge WebDriver 135.0.3179.98 -- Mozilla Firefox 137.0.2 +- Google Chrome 136.0.7103.93 +- Google Chrome for Testing 136.0.7103.92 +- ChromeDriver 136.0.7103.92 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge WebDriver 136.0.3240.50 +- Mozilla Firefox 138.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -146,7 +145,7 @@ - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Clippy 0.1.86 @@ -259,7 +258,7 @@ | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.5.10 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | From f8851a91bc40a50a374346e19f3b88e08dbcbc1c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 01:13:05 +0000 Subject: [PATCH 76/87] Updating readme file for macos-15 version 20250506.1260 (#12149) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-Readme.md | 40 ++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/images/macos/macos-15-Readme.md b/images/macos/macos-15-Readme.md index f88b3006..e505a692 100644 --- a/images/macos/macos-15-Readme.md +++ b/images/macos/macos-15-Readme.md @@ -5,7 +5,7 @@ # macOS 15 - OS Version: macOS 15.4.1 (24E263) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250428.1214 +- Image Version: 20250506.1260 ## Installed Software @@ -32,12 +32,12 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.4.32 +- Homebrew 4.5.0 - NPM 10.9.2 -- Pip3 25.1 (python 3.13) +- Pip3 25.1.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 96d5fb3de1) +- Vcpkg 2025 (build from commit d8ad13c401) - Yarn 1.22.22 ### Project Management @@ -48,14 +48,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.13.0 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -64,21 +64,21 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- AWS CLI 2.27.8 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.44 +- Bicep CLI 0.35.1 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.1 -- Fastlane 2.227.1 -- SwiftFormat 0.55.5 +- CodeQL Action Bundle 2.21.2 +- Fastlane 2.227.2 +- SwiftFormat 0.55.6 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.3.0.0.1.1742442376 - Xcodes 1.6.0 @@ -89,12 +89,12 @@ ### Browsers - Safari 18.4 (20621.1.15.11.10) - SafariDriver 18.4 (20621.1.15.11.10) -- Google Chrome 135.0.7049.115 -- Google Chrome for Testing 135.0.7049.114 -- ChromeDriver 135.0.7049.114 -- Microsoft Edge 135.0.3179.98 -- Microsoft Edge WebDriver 135.0.3179.98 -- Mozilla Firefox 137.0.2 +- Google Chrome 136.0.7103.49 +- Google Chrome for Testing 136.0.7103.49 +- ChromeDriver 136.0.7103.49 +- Microsoft Edge 136.0.3240.50 +- Microsoft Edge WebDriver 136.0.3240.50 +- Mozilla Firefox 138.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -142,7 +142,7 @@ - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Clippy 0.1.86 From 15fd833774fcf022b04fa043ce0a19d2e87eb548 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 May 2025 01:39:15 +0000 Subject: [PATCH 77/87] Updating readme file for macos-15-arm64 version 20250506.1412 (#12148) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-15-arm64-Readme.md | 33 +++++++++++++-------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/images/macos/macos-15-arm64-Readme.md b/images/macos/macos-15-arm64-Readme.md index 8e5e4d3d..1eb98ed0 100644 --- a/images/macos/macos-15-arm64-Readme.md +++ b/images/macos/macos-15-arm64-Readme.md @@ -1,12 +1,11 @@ | Announcements | |-| | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | -| [[macOS 14] Xcode Command Line Tool version will be downgraded to 15.3.0 on macOS14 images](https://github.com/actions/runner-images/issues/11969) | *** # macOS 15 - OS Version: macOS 15.4.1 (24E263) - Kernel Version: Darwin 24.4.0 -- Image Version: 20250428.1341 +- Image Version: 20250506.1412 ## Installed Software @@ -31,12 +30,12 @@ - Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.4.32 +- Homebrew 4.5.0 - NPM 10.9.2 - Pip3 25.0.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit 96d5fb3de1) +- Vcpkg 2025 (build from commit d8ad13c401) - Yarn 1.22.22 ### Project Management @@ -47,14 +46,14 @@ ### Utilities - 7-Zip 17.05 - aria2 1.37.0 -- azcopy 10.28.1 +- azcopy 10.29.0 - bazel 8.2.1 - bazelisk 1.26.0 - bsdtar 3.5.3 - available by 'tar' alias - Curl 8.7.1 - Git 2.49.0 - Git LFS 3.6.1 -- GitHub CLI 2.71.2 +- GitHub CLI 2.72.0 - GNU Tar 1.35 - available by 'gtar' alias - GNU Wget 1.25.0 - gpg (GnuPG) 2.4.7 @@ -63,21 +62,21 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.1 +- yq 4.45.2 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.2 -- AWS SAM CLI 1.137.1 +- AWS CLI 2.27.8 +- AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.71.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.44 +- Bicep CLI 0.35.1 - Cmake 3.31.6 -- CodeQL Action Bundle 2.21.1 -- Fastlane 2.227.1 -- SwiftFormat 0.55.5 +- CodeQL Action Bundle 2.21.2 +- Fastlane 2.227.2 +- SwiftFormat 0.55.6 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.3.0.0.1.1742442376 - Xcodes 1.6.0 @@ -87,9 +86,9 @@ ### Browsers - Safari 18.4 (20621.1.15.11.10) - SafariDriver 18.4 (20621.1.15.11.10) -- Google Chrome 135.0.7049.115 -- Google Chrome for Testing 135.0.7049.114 -- ChromeDriver 135.0.7049.114 +- Google Chrome 136.0.7103.49 +- Google Chrome for Testing 136.0.7103.49 +- ChromeDriver 136.0.7103.49 - Selenium server 4.29.0 #### Environment variables @@ -134,7 +133,7 @@ - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Clippy 0.1.86 From 7b4cd1f24c7c05cd8fef8338811ae4988dbe26ad Mon Sep 17 00:00:00 2001 From: susmitamane Date: Fri, 9 May 2025 19:42:51 +0530 Subject: [PATCH 78/87] [macOS] Remove Go 1.21.*. (#12170) Co-authored-by: Susmita Mane --- images/macos/toolsets/toolset-13.json | 2 -- images/macos/toolsets/toolset-14.json | 2 -- images/macos/toolsets/toolset-15.json | 2 -- 3 files changed, 6 deletions(-) diff --git a/images/macos/toolsets/toolset-13.json b/images/macos/toolsets/toolset-13.json index cbe2768d..df3fd5cd 100644 --- a/images/macos/toolsets/toolset-13.json +++ b/images/macos/toolsets/toolset-13.json @@ -191,7 +191,6 @@ "x64": { "variable_template" : "GOROOT_{0}_{1}_X64", "versions": [ - "1.21.*", "1.22.*", "1.23.*", "1.24.*" @@ -200,7 +199,6 @@ "arm64": { "variable_template" : "GOROOT_{0}_{1}_ARM64", "versions": [ - "1.21.*", "1.22.*", "1.23.*", "1.24.*" diff --git a/images/macos/toolsets/toolset-14.json b/images/macos/toolsets/toolset-14.json index 6d0df8cb..92df1220 100644 --- a/images/macos/toolsets/toolset-14.json +++ b/images/macos/toolsets/toolset-14.json @@ -260,7 +260,6 @@ "x64": { "variable_template" : "GOROOT_{0}_{1}_X64", "versions": [ - "1.21.*", "1.22.*", "1.23.*", "1.24.*" @@ -269,7 +268,6 @@ "arm64": { "variable_template" : "GOROOT_{0}_{1}_ARM64", "versions": [ - "1.21.*", "1.22.*", "1.23.*", "1.24.*" diff --git a/images/macos/toolsets/toolset-15.json b/images/macos/toolsets/toolset-15.json index a7387aea..49606d6c 100644 --- a/images/macos/toolsets/toolset-15.json +++ b/images/macos/toolsets/toolset-15.json @@ -235,7 +235,6 @@ "x64": { "variable_template" : "GOROOT_{0}_{1}_X64", "versions": [ - "1.21.*", "1.22.*", "1.23.*", "1.24.*" @@ -244,7 +243,6 @@ "arm64": { "variable_template" : "GOROOT_{0}_{1}_ARM64", "versions": [ - "1.21.*", "1.22.*", "1.23.*", "1.24.*" From 25b33392eaa1122a494597b09ecfddd8c3cd1fa1 Mon Sep 17 00:00:00 2001 From: Alex Harden Date: Fri, 9 May 2025 11:03:03 -0400 Subject: [PATCH 79/87] Update Install-AzureCosmosDbEmulator.ps1 SHA256Sum (#12164) Corresponds to azure-cosmosdb-emulator-2.14.22-5aad492b.msi downloaded today. --- images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 b/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 index 1409038a..83f3d1ea 100644 --- a/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 +++ b/images/windows/scripts/build/Install-AzureCosmosDbEmulator.ps1 @@ -5,6 +5,6 @@ Install-Binary -Type MSI ` -Url "https://aka.ms/cosmosdb-emulator" ` - -ExpectedSHA256Sum "7BAFEE9F90272C01F7924A1D8E62EE0954F555E229C7166B815253E526E666C4" + -ExpectedSHA256Sum "AB040B9A0FBC4766E179554B9899B947C41E3A259F8A0FC63022DB8D0C562769" Invoke-PesterTests -TestFile "Tools" -TestName "Azure Cosmos DB Emulator" From 8170cce30716c98401fb06855e4f1ca197f41ea8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 12:11:27 +0000 Subject: [PATCH 80/87] Updating readme file for win19 version 20250511.1.1 (#12186) Co-authored-by: Image generation service account. --- images/windows/Windows2019-Readme.md | 45 ++++++++++++++-------------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/images/windows/Windows2019-Readme.md b/images/windows/Windows2019-Readme.md index e0168acb..0584a20c 100644 --- a/images/windows/Windows2019-Readme.md +++ b/images/windows/Windows2019-Readme.md @@ -1,16 +1,15 @@ | Announcements | |-| +| [[Ubuntu 22.04 and Windows 2022] Default Nodejs version will be set to 20 on 2025-06-02](https://github.com/actions/runner-images/issues/12143) | | [The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30](https://github.com/actions/runner-images/issues/12045) | | [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | | [[Windows 19 and 22] Ruby version 3.0 will be removed from Windows images on 2025-06-06](https://github.com/actions/runner-images/issues/12033) | | [[Windows-2025] LLVM will be updated to version 20 on 2025-06-06](https://github.com/actions/runner-images/issues/12001) | -| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | -| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2019 - OS Version: 10.0.17763 Build 7240 -- Image Version: 20250504.1.0 +- Image Version: 20250511.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -19,27 +18,27 @@ ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.24.2 +- Go 1.24.3 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 - Node 18.20.8 - Perl 5.32.1 -- PHP 8.4.6 +- PHP 8.4.7 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.8 -- Helm 3.17.2 +- Helm 3.17.3 - Miniconda 25.3.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 - pip 25.1.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 41c447cc21) +- Vcpkg (build from commit ca846b2127) - Yarn 1.22.22 #### Environment variables @@ -70,7 +69,7 @@ - ghc 9.12.2 - Git 2.49.0.windows.1 - Git LFS 3.6.1 -- Google Cloud CLI 520.0.0 +- Google Cloud CLI 521.0.0 - ImageMagick 7.1.1-47 - InnoSetup 6.4.0 - jq 1.7.1 @@ -99,11 +98,11 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.272 -- AWS CLI 2.27.7 +- Alibaba Cloud CLI 3.0.275 +- AWS CLI 2.27.12 - AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure DevOps CLI extension 1.0.1 - Cloud Foundry CLI 8.13.0 - GitHub CLI 2.72.0 @@ -112,7 +111,7 @@ - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - bindgen 0.71.1 @@ -123,10 +122,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 136.0.7103.49 -- Chrome Driver 136.0.7103.49 -- Microsoft Edge 136.0.3240.50 -- Microsoft Edge Driver 136.0.3240.50 +- Google Chrome 136.0.7103.93 +- Chrome Driver 136.0.7103.92 +- Microsoft Edge 136.0.3240.64 +- Microsoft Edge Driver 136.0.3240.64 - Mozilla Firefox 138.0.1 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 @@ -172,8 +171,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Go - 1.22.12 -- 1.23.8 -- 1.24.2 +- 1.23.9 +- 1.24.3 #### Node.js - 18.20.8 @@ -208,7 +207,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Property | Value | | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | ServiceName | postgresql-x64-14 | -| Version | 14.17 | +| Version | 14.18 | | ServiceStatus | Stopped | | ServiceStartType | Disabled | | EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\14\bin
PGDATA=C:\Program Files\PostgreSQL\14\data
PGROOT=C:\Program Files\PostgreSQL\14 | @@ -222,7 +221,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | 5.0.31.0 | MongoDB | Stopped | Disabled | ### Database tools -- Azure CosmosDb Emulator 2.14.21.0 +- Azure CosmosDb Emulator 2.14.22.0 - DacFx 170.0.94.3 - MySQL 5.7.44.0 - SQL OLEDB Driver 18.7.4.0 @@ -511,10 +510,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.1.0 -- AWSPowershell: 4.1.812 +- AWSPowershell: 4.1.817 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.27.0 +- Microsoft.Graph: 2.28.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.24.0 @@ -526,7 +525,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 8.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.5.10 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.0 33.0.1 33.0.2 33.0.3
32.0.0
31.0.0
30.0.2 | | Android SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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-30 (rev 3) | | Android SDK Platform-Tools | 35.0.2 | From fb338fd690510ee165305da04cf7c77b5cb687c1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 12:27:06 +0000 Subject: [PATCH 81/87] Updating readme file for ubuntu22 version 20250511.1.1 (#12183) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2204-Readme.md | 51 +++++++++++++++--------------- 1 file changed, 26 insertions(+), 25 deletions(-) diff --git a/images/ubuntu/Ubuntu2204-Readme.md b/images/ubuntu/Ubuntu2204-Readme.md index 91c4644a..464d9799 100644 --- a/images/ubuntu/Ubuntu2204-Readme.md +++ b/images/ubuntu/Ubuntu2204-Readme.md @@ -1,12 +1,13 @@ | Announcements | |-| +| [[Ubuntu] Go version 1.21 will be removed from the images on 2025-06-13 and updated to the latest version 1.24 ,setting it as the default.](https://github.com/actions/runner-images/issues/12176) | +| [[Ubuntu 22.04 and Windows 2022] Default Nodejs version will be set to 20 on 2025-06-02](https://github.com/actions/runner-images/issues/12143) | | [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | -| [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 22.04 - OS Version: 22.04.5 LTS - Kernel Version: 6.8.0-1027-azure -- Image Version: 20250504.1.0 +- Image Version: 20250511.1.0 - Systemd version: 249.11-0ubuntu3.15 ## Installed Software @@ -32,7 +33,7 @@ ### Package Management - cpan 1.64 - Helm 3.17.3 -- Homebrew 4.5.0 +- Homebrew 4.5.2 - Miniconda 25.3.1 - Npm 10.8.2 - NuGet 6.6.1.2 @@ -40,7 +41,7 @@ - Pip3 22.0.2 - Pipx 1.7.1 - RubyGems 3.3.5 -- Vcpkg (build from commit 41c447cc21) +- Vcpkg (build from commit ca846b2127) - Yarn 1.22.22 #### Environment variables @@ -79,12 +80,12 @@ to accomplish this. - Docker-Buildx 0.23.0 - Docker Client 28.0.4 - Docker Server 28.0.4 -- Fastlane 2.227.1 +- Fastlane 2.227.2 - Git 2.49.0 - Git LFS 3.6.1 - Git-ftp 1.6.0 - Haveged 1.9.14 -- Heroku 10.6.1 +- Heroku 10.7.0 - jq 1.6 - Kind 0.27.0 - Kubectl 1.33.0 @@ -100,30 +101,30 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 3.4.4 -- Pulumi 3.166.0 +- Pulumi 3.169.0 - R 4.5.0 - Skopeo 1.4.1 - Sphinx Open Source Search Server 2.2.11 - SVN 1.14.1 - Terraform 1.11.4 - yamllint 1.37.1 -- yq 4.45.2 +- yq 4.45.4 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.272 -- AWS CLI 2.27.7 +- Alibaba Cloud CLI 3.0.275 +- AWS CLI 2.27.12 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.138.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.72.0 -- Google Cloud CLI 520.0.0 -- Netlify CLI 20.1.1 -- OpenShift CLI 4.18.11 +- Google Cloud CLI 521.0.0 +- Netlify CLI 21.2.1 +- OpenShift CLI 4.18.12 - ORAS CLI 1.2.3 -- Vercel CLI 41.7.0 +- Vercel CLI 41.7.4 ### Java | Version | Environment Variable | @@ -151,7 +152,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Bindgen 0.71.1 @@ -162,11 +163,11 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 136.0.7103.59 -- ChromeDriver 136.0.7103.49 +- Google Chrome 136.0.7103.92 +- ChromeDriver 136.0.7103.92 - Chromium 136.0.7103.0 -- Microsoft Edge 136.0.3240.50 -- Microsoft Edge WebDriver 136.0.3240.50 +- Microsoft Edge 136.0.3240.64 +- Microsoft Edge WebDriver 136.0.3240.64 - Selenium server 4.32.0 - Mozilla Firefox 136.0.4 - Geckodriver 0.36.0 @@ -187,7 +188,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - sqlite3 3.37.2 #### PostgreSQL -- PostgreSQL 14.17 +- PostgreSQL 14.18 ``` User: postgres PostgreSQL service is disabled by default. @@ -195,7 +196,7 @@ Use the following command as a part of your job to start the service: 'sudo syst ``` #### MySQL -- MySQL 8.0.41-0ubuntu0.22.04.1 +- MySQL 8.0.42-0ubuntu0.22.04.1 ``` User: root Password: root @@ -212,7 +213,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.8 +- 1.23.9 #### Node.js - 18.20.8 @@ -244,7 +245,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.27.0 +- Microsoft.Graph: 2.28.0 - Pester: 5.7.1 - PSScriptAnalyzer: 1.24.0 @@ -294,7 +295,7 @@ Use the following command as a part of your job to start the service: 'sudo syst | node:22 | sha256:a1f1274dadd49738bcd4cf552af43354bb781a7e9e3bc984cfeedc55aba2ddd8 | 2025-04-23 | | node:22-alpine | sha256:ad1aedbcc1b0575074a91ac146d6956476c1f9985994810e4ee02efd932a68fd | 2025-04-23 | | ubuntu:20.04 | sha256:8feb4d8ca5354def3d8fce243717141ce31e2c428701f6682bd2fafe15388214 | 2025-04-08 | -| ubuntu:22.04 | sha256:d80997daaa3811b175119350d84305e1ec9129e1799bba0bd1e3120da3ff52c3 | 2025-04-07 | +| ubuntu:22.04 | sha256:67cadaff1dca187079fce41360d5a7eb6f7dcd3745e53c79ad5efd8563118240 | 2025-04-28 | ### Installed apt packages | Name | Version | From 938ff249885070b78dd4223e11326fb5190beb7d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 12:58:18 +0000 Subject: [PATCH 82/87] Updating readme file for win25 version 20250511.1.1 (#12187) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2025-Readme.md | 43 ++++++++++++++-------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/images/windows/Windows2025-Readme.md b/images/windows/Windows2025-Readme.md index 1e34bd5c..29f065e2 100644 --- a/images/windows/Windows2025-Readme.md +++ b/images/windows/Windows2025-Readme.md @@ -1,16 +1,15 @@ | Announcements | |-| +| [[Ubuntu 22.04 and Windows 2022] Default Nodejs version will be set to 20 on 2025-06-02](https://github.com/actions/runner-images/issues/12143) | | [The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30](https://github.com/actions/runner-images/issues/12045) | | [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | | [[Windows 19 and 22] Ruby version 3.0 will be removed from Windows images on 2025-06-06](https://github.com/actions/runner-images/issues/12033) | | [[Windows-2025] LLVM will be updated to version 20 on 2025-06-06](https://github.com/actions/runner-images/issues/12001) | -| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | -| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2025 - OS Version: 10.0.26100 Build 3775 -- Image Version: 20250504.1.0 +- Image Version: 20250511.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -20,27 +19,27 @@ ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.24.2 +- Go 1.24.3 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 19.1.7 - Node 22.15.0 - Perl 5.40.0 -- PHP 8.4.6 +- PHP 8.4.7 - Python 3.9.13 - Ruby 3.3.8 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.8 -- Helm 3.17.2 +- Helm 3.17.3 - Miniconda 25.3.1 (pre-installed on the image but not added to PATH) - NPM 10.9.2 - NuGet 6.13.2.1 - pip 25.1.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.5.22 -- Vcpkg (build from commit 41c447cc21) +- Vcpkg (build from commit ca846b2127) - Yarn 1.22.22 #### Environment variables @@ -94,10 +93,10 @@ - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.27.7 +- AWS CLI 2.27.12 - AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure DevOps CLI extension 1.0.1 - GitHub CLI 2.72.0 @@ -105,17 +104,17 @@ - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Clippy 0.1.86 - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 136.0.7103.49 -- Chrome Driver 136.0.7103.49 -- Microsoft Edge 136.0.3240.50 -- Microsoft Edge Driver 136.0.3240.50 +- Google Chrome 136.0.7103.93 +- Chrome Driver 136.0.7103.92 +- Microsoft Edge 136.0.3240.64 +- Microsoft Edge Driver 136.0.3240.64 - Mozilla Firefox 138.0.1 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 @@ -158,8 +157,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Go - 1.22.12 -- 1.23.8 -- 1.24.2 +- 1.23.9 +- 1.24.3 #### Node.js - 18.20.8 @@ -188,7 +187,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Property | Value | | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | ServiceName | postgresql-x64-17 | -| Version | 17.4 | +| Version | 17.5 | | ServiceStatus | Stopped | | ServiceStartType | Disabled | | EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\17\bin
PGDATA=C:\Program Files\PostgreSQL\17\data
PGROOT=C:\Program Files\PostgreSQL\17 | @@ -202,12 +201,12 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | 7.0.19.0 | MongoDB | Stopped | Disabled | ### Database tools -- Azure CosmosDb Emulator 2.14.21.0 +- Azure CosmosDb Emulator 2.14.22.0 - DacFx 170.0.94.3 - MySQL 8.0.42.0 - SQL OLEDB Driver 18.7.4.0 - SQLPS 1.0 -- MongoDB Shell (mongosh) 2.5.0 +- MongoDB Shell (mongosh) 2.5.1 ### Web Servers | Name | Version | ConfigFile | ServiceName | ServiceStatus | ListenPort | @@ -483,10 +482,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.812 +- AWSPowershell: 4.1.817 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.27.0 +- Microsoft.Graph: 2.28.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.24.0 @@ -498,7 +497,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Package Name | Version | | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 16.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.5.10 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0 | | Android SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | From c4d1068d2204ab59db1d1b91edf3b557c6f586e0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 13:03:08 +0000 Subject: [PATCH 83/87] Updating readme file for ubuntu24 version 20250511.1.1 (#12182) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/ubuntu/Ubuntu2404-Readme.md | 43 +++++++++++++++--------------- 1 file changed, 22 insertions(+), 21 deletions(-) diff --git a/images/ubuntu/Ubuntu2404-Readme.md b/images/ubuntu/Ubuntu2404-Readme.md index 97027213..44cd1506 100644 --- a/images/ubuntu/Ubuntu2404-Readme.md +++ b/images/ubuntu/Ubuntu2404-Readme.md @@ -1,12 +1,13 @@ | Announcements | |-| +| [[Ubuntu] Go version 1.21 will be removed from the images on 2025-06-13 and updated to the latest version 1.24 ,setting it as the default.](https://github.com/actions/runner-images/issues/12176) | +| [[Ubuntu 22.04 and Windows 2022] Default Nodejs version will be set to 20 on 2025-06-02](https://github.com/actions/runner-images/issues/12143) | | [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | -| [[Ubuntu] Breaking change : Docker Engine Version 26.* will be updated to Docker Engine Version 28* from 2025-05-09](https://github.com/actions/runner-images/issues/11766) | *** # Ubuntu 24.04 - OS Version: 24.04.2 LTS -- Kernel Version: 6.11.0-1013-azure -- Image Version: 20250504.1.0 +- Kernel Version: 6.11.0-1014-azure +- Image Version: 20250511.1.0 - Systemd version: 255.4-1ubuntu8.6 ## Installed Software @@ -30,14 +31,14 @@ ### Package Management - cpan 1.64 - Helm 3.17.3 -- Homebrew 4.5.0 +- Homebrew 4.5.2 - Miniconda 25.3.1 - Npm 10.8.2 - Pip 24.0 - Pip3 24.0 - Pipx 1.7.1 - RubyGems 3.4.20 -- Vcpkg (build from commit 41c447cc21) +- Vcpkg (build from commit ca846b2127) - Yarn 1.22.22 #### Environment variables @@ -74,7 +75,7 @@ to accomplish this. - Docker-Buildx 0.23.0 - Docker Client 28.0.4 - Docker Server 28.0.4 -- Fastlane 2.227.1 +- Fastlane 2.227.2 - Git 2.49.0 - Git LFS 3.6.1 - Git-ftp 1.6.0 @@ -93,22 +94,22 @@ to accomplish this. - Packer 1.12.0 - Parcel 2.14.4 - Podman 4.9.3 -- Pulumi 3.166.0 +- Pulumi 3.169.0 - Skopeo 1.13.3 - Sphinx Open Source Search Server 2.2.11 - yamllint 1.37.1 -- yq 4.45.2 +- yq 4.45.4 - zstd 1.5.7 - Ninja 1.12.1 ### CLI Tools -- AWS CLI 2.27.7 +- AWS CLI 2.27.12 - AWS CLI Session Manager Plugin 1.2.707.0 - AWS SAM CLI 1.138.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure CLI (azure-devops) 1.0.1 - GitHub CLI 2.72.0 -- Google Cloud CLI 520.0.0 +- Google Cloud CLI 521.0.0 ### Java | Version | Environment Variable | @@ -136,19 +137,19 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 136.0.7103.59 -- ChromeDriver 136.0.7103.49 +- Google Chrome 136.0.7103.92 +- ChromeDriver 136.0.7103.92 - Chromium 136.0.7103.0 -- Microsoft Edge 136.0.3240.50 -- Microsoft Edge WebDriver 136.0.3240.50 +- Microsoft Edge 136.0.3240.64 +- Microsoft Edge WebDriver 136.0.3240.64 - Selenium server 4.32.0 -- Mozilla Firefox 138.0 +- Mozilla Firefox 138.0.1 - Geckodriver 0.36.0 #### Environment variables @@ -167,7 +168,7 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled. - sqlite3 3.45.1 #### PostgreSQL -- PostgreSQL 16.8 +- PostgreSQL 16.9 ``` User: postgres PostgreSQL service is disabled by default. @@ -175,7 +176,7 @@ Use the following command as a part of your job to start the service: 'sudo syst ``` #### MySQL -- MySQL 8.0.41-0ubuntu0.24.04.1 +- MySQL 8.0.42-0ubuntu0.24.04.1 ``` User: root Password: root @@ -188,7 +189,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### Go - 1.21.13 - 1.22.12 -- 1.23.8 +- 1.23.9 #### Node.js - 18.20.8 @@ -215,7 +216,7 @@ Use the following command as a part of your job to start the service: 'sudo syst #### PowerShell Modules - Az: 12.1.0 -- Microsoft.Graph: 2.27.0 +- Microsoft.Graph: 2.28.0 - Pester: 5.7.1 - PSScriptAnalyzer: 1.24.0 From 73698bb91df06bbceffa8a572c1824bef6514079 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 13:31:51 +0000 Subject: [PATCH 84/87] Updating readme file for win22 version 20250511.1.1 (#12184) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/windows/Windows2022-Readme.md | 43 ++++++++++++++-------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/images/windows/Windows2022-Readme.md b/images/windows/Windows2022-Readme.md index 116fe05b..da2d54c2 100644 --- a/images/windows/Windows2022-Readme.md +++ b/images/windows/Windows2022-Readme.md @@ -1,16 +1,15 @@ | Announcements | |-| +| [[Ubuntu 22.04 and Windows 2022] Default Nodejs version will be set to 20 on 2025-06-02](https://github.com/actions/runner-images/issues/12143) | | [The Windows 2019 Actions runner image will begin deprecation on 2025-06-01 and will be fully unsupported by 2025-06-30](https://github.com/actions/runner-images/issues/12045) | | [[Windows, Ubuntu] Python 3.8.x will be removed from 2025-06-06](https://github.com/actions/runner-images/issues/12034) | | [[Windows 19 and 22] Ruby version 3.0 will be removed from Windows images on 2025-06-06](https://github.com/actions/runner-images/issues/12033) | | [[Windows-2025] LLVM will be updated to version 20 on 2025-06-06](https://github.com/actions/runner-images/issues/12001) | -| [[Windows] Go version 1.20 and 1.21 will be removed from the images on 2025-05-09 and 1.24 will be set as default.](https://github.com/actions/runner-images/issues/11711) | -| [[Windows 19 and 22] Node.js version 16 will be removed from Windows images on 2025-05-09](https://github.com/actions/runner-images/issues/11710) | | [Windows Server 2025 is now available](https://github.com/actions/runner-images/issues/11228) | *** # Windows Server 2022 - OS Version: 10.0.20348 Build 3561 -- Image Version: 20250504.1.0 +- Image Version: 20250511.1.0 ## Windows features - Windows Subsystem for Linux (WSLv1): Enabled @@ -19,27 +18,27 @@ ### Language and Runtime - Bash 5.2.37(1)-release -- Go 1.24.2 +- Go 1.24.3 - Julia 1.10.5 - Kotlin 2.1.10 - LLVM 18.1.8 - Node 18.20.8 - Perl 5.32.1 -- PHP 8.4.6 +- PHP 8.4.7 - Python 3.9.13 - Ruby 3.0.7p220 ### Package Management - Chocolatey 2.4.3 - Composer 2.8.8 -- Helm 3.17.2 +- Helm 3.17.3 - Miniconda 25.3.1 (pre-installed on the image but not added to PATH) - NPM 10.8.2 - NuGet 6.13.2.1 - pip 25.1.1 (python 3.9) - Pipx 1.7.1 - RubyGems 3.2.33 -- Vcpkg (build from commit 41c447cc21) +- Vcpkg (build from commit ca846b2127) - Yarn 1.22.22 #### Environment variables @@ -97,11 +96,11 @@ - Ninja 1.12.1 ### CLI Tools -- Alibaba Cloud CLI 3.0.272 -- AWS CLI 2.27.7 +- Alibaba Cloud CLI 3.0.275 +- AWS CLI 2.27.12 - AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure DevOps CLI extension 1.0.1 - GitHub CLI 2.72.0 @@ -109,7 +108,7 @@ - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - bindgen 0.71.1 @@ -120,10 +119,10 @@ - Rustfmt 1.8.0 ### Browsers and Drivers -- Google Chrome 136.0.7103.49 -- Chrome Driver 136.0.7103.49 -- Microsoft Edge 136.0.3240.50 -- Microsoft Edge Driver 136.0.3240.50 +- Google Chrome 136.0.7103.93 +- Chrome Driver 136.0.7103.92 +- Microsoft Edge 136.0.3240.64 +- Microsoft Edge Driver 136.0.3240.64 - Mozilla Firefox 138.0.1 - Gecko Driver 0.36.0 - IE Driver 4.14.0.0 @@ -166,8 +165,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Go - 1.22.12 -- 1.23.8 -- 1.24.2 +- 1.23.9 +- 1.24.3 #### Node.js - 18.20.8 @@ -201,7 +200,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Property | Value | | -------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | | ServiceName | postgresql-x64-14 | -| Version | 14.17 | +| Version | 14.18 | | ServiceStatus | Stopped | | ServiceStartType | Disabled | | EnvironmentVariables | PGBIN=C:\Program Files\PostgreSQL\14\bin
PGDATA=C:\Program Files\PostgreSQL\14\data
PGROOT=C:\Program Files\PostgreSQL\14 | @@ -215,7 +214,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | 5.0.31.0 | MongoDB | Stopped | Disabled | ### Database tools -- Azure CosmosDb Emulator 2.14.21.0 +- Azure CosmosDb Emulator 2.14.22.0 - DacFx 170.0.94.3 - MySQL 8.0.42.0 - SQL OLEDB Driver 18.7.4.0 @@ -507,10 +506,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH. #### Powershell Modules - Az: 12.4.0 -- AWSPowershell: 4.1.812 +- AWSPowershell: 4.1.817 - DockerMsftProvider: 1.0.0.8 - MarkdownPS: 1.10 -- Microsoft.Graph: 2.27.0 +- Microsoft.Graph: 2.28.0 - Pester: 3.4.0, 5.7.1 - PowerShellGet: 1.0.0.1, 2.2.5 - PSScriptAnalyzer: 1.24.0 @@ -522,7 +521,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH. | Package Name | Version | | -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 8.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.5.10 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
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-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 | From 7c9abd2c32592ec24aa340347cf7211b55282ad1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 14 May 2025 22:03:49 +0000 Subject: [PATCH 85/87] Updating readme file for macos-13-arm64 version 20250512.1166 (#12189) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-arm64-Readme.md | 31 +++++++++++++-------------- 1 file changed, 15 insertions(+), 16 deletions(-) diff --git a/images/macos/macos-13-arm64-Readme.md b/images/macos/macos-13-arm64-Readme.md index c16c8f75..2f877ff0 100644 --- a/images/macos/macos-13-arm64-Readme.md +++ b/images/macos/macos-13-arm64-Readme.md @@ -5,7 +5,7 @@ # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250505.1136 +- Image Version: 20250512.1166 ## Installed Software @@ -31,7 +31,7 @@ - Bundler 2.6.8 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Homebrew 4.5.0 +- Homebrew 4.5.2 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.0.1 (python 3.13) @@ -63,20 +63,20 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.2 +- yq 4.45.4 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.7 +- AWS CLI 2.27.12 - AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 -- Azure CLI 2.71.0 +- Azure CLI 2.72.0 - Azure CLI (azure-devops) 1.0.1 -- Bicep CLI 0.34.44 +- Bicep CLI 0.35.1 - Cmake 3.31.6 - CodeQL Action Bundle 2.21.2 -- Fastlane 2.227.1 +- Fastlane 2.227.2 - SwiftFormat 0.55.6 - Xcbeautify 2.28.0 - Xcode Command Line Tools 14.3.1.0.1.1683849156 @@ -87,9 +87,9 @@ ### Browsers - Safari 18.4 (18621.1.15.111.1) - SafariDriver 18.4 (18621.1.15.111.1) -- Google Chrome 136.0.7103.49 -- Google Chrome for Testing 136.0.7103.49 -- ChromeDriver 136.0.7103.49 +- Google Chrome 136.0.7103.93 +- Google Chrome for Testing 136.0.7103.92 +- ChromeDriver 136.0.7103.92 - Selenium server 4.29.0 #### Environment variables @@ -125,16 +125,15 @@ - 22.15.0 #### Go -- 1.21.13 - 1.22.12 -- 1.23.8 -- 1.24.2 +- 1.23.9 +- 1.24.3 ### Rust Tools - Cargo 1.86.0 - Rust 1.86.0 - Rustdoc 1.86.0 -- Rustup 1.28.1 +- Rustup 1.28.2 #### Packages - Clippy 0.1.86 @@ -195,8 +194,8 @@ | visionOS 1.0 | xros1.0 | 15.2 | | Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 | | Asset Runtime SDK for macOS hosts targeting watchOS 9.4 | assetruntime.host.macosx.target.watchos9.4 | 14.3.1 | -| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | Asset Runtime SDK for macOS hosts targeting tvOS 16.4 | assetruntime.host.macosx.target.appletvos16.4 | 14.3.1 | +| Asset Runtime SDK for macOS hosts targeting iOS 16.4 | assetruntime.host.macosx.target.iphoneos16.4 | 14.3.1 | | DriverKit 22.1 | driverkit22.1 | 14.1 | | DriverKit 22.2 | driverkit22.2 | 14.2 | | DriverKit 22.4 | driverkit22.4 | 14.3.1 | @@ -225,7 +224,7 @@ | Package Name | Version | | -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | Android Command Line Tools | 11.0 | -| Android Emulator | 35.4.9 | +| Android Emulator | 35.5.10 | | Android SDK Build-tools | 36.0.0
35.0.0 35.0.1
34.0.0
33.0.2 33.0.3 | | Android SDK Platforms | android-36 (rev 2)
android-35-ext15 (rev 1)
android-35-ext14 (rev 1)
android-35 (rev 2)
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 SDK Platform-Tools | 35.0.2 | From 8717d5e69c2298ee82378e0edf1622775fea819d Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 May 2025 15:22:33 +0000 Subject: [PATCH 86/87] Updating readme file for macos-13 version 20250512.1078 (#12196) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-13-Readme.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/images/macos/macos-13-Readme.md b/images/macos/macos-13-Readme.md index 5fce87e2..19742656 100644 --- a/images/macos/macos-13-Readme.md +++ b/images/macos/macos-13-Readme.md @@ -1,11 +1,12 @@ | Announcements | |-| +| [[macOS] Xcode 15.4 will be removed from macOS15 images on May 29th, 2025](https://github.com/actions/runner-images/issues/12195) | | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | *** # macOS 13 - OS Version: macOS 13.7.5 (22H527) - Kernel Version: Darwin 22.6.0 -- Image Version: 20250507.1052 +- Image Version: 20250512.1078 ## Installed Software @@ -24,7 +25,7 @@ - Mono 6.12.0.188 - Node.js 20.19.0 - Perl 5.40.2 -- PHP 8.4.6 +- PHP 8.4.7 - Python3 3.13.3 - Ruby 3.3.8 @@ -33,13 +34,13 @@ - Carthage 0.40.0 - CocoaPods 1.16.2 - Composer 2.8.8 -- Homebrew 4.5.1 +- Homebrew 4.5.2 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.1.1 (python 3.13) - Pipx 1.7.1 - RubyGems 3.6.8 -- Vcpkg 2025 (build from commit bf1ca0b084) +- Vcpkg 2025 (build from commit ca846b2127) - Yarn 1.22.22 ### Project Management @@ -66,12 +67,12 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.2 +- yq 4.45.4 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.9 +- AWS CLI 2.27.12 - AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.72.0 @@ -94,8 +95,8 @@ - Google Chrome 136.0.7103.93 - Google Chrome for Testing 136.0.7103.92 - ChromeDriver 136.0.7103.92 -- Microsoft Edge 136.0.3240.50 -- Microsoft Edge WebDriver 136.0.3240.50 +- Microsoft Edge 136.0.3240.64 +- Microsoft Edge WebDriver 136.0.3240.64 - Mozilla Firefox 138.0.1 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -144,10 +145,9 @@ - 22.15.0 #### Go -- 1.21.13 - 1.22.12 -- 1.23.8 -- 1.24.2 +- 1.23.9 +- 1.24.3 ### Rust Tools - Cargo 1.86.0 From 699ade486f16bd6d26b06ac3fe42d6db7932a3aa Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 15 May 2025 15:47:22 +0000 Subject: [PATCH 87/87] Updating readme file for macos-14 version 20250513.1230 (#12197) Co-authored-by: Image generation service account. Co-authored-by: Actions service account --- images/macos/macos-14-Readme.md | 40 ++++++++++++++++----------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/images/macos/macos-14-Readme.md b/images/macos/macos-14-Readme.md index 39318b82..044296b6 100644 --- a/images/macos/macos-14-Readme.md +++ b/images/macos/macos-14-Readme.md @@ -1,16 +1,17 @@ | Announcements | |-| +| [[macOS] Xcode 15.4 will be removed from macOS15 images on May 29th, 2025](https://github.com/actions/runner-images/issues/12195) | | [[macOS] Go version 1.21.* will be removed from all macOS images on May 12, 2025.](https://github.com/actions/runner-images/issues/12032) | *** # macOS 14 - OS Version: macOS 14.7.5 (23H527) - Kernel Version: Darwin 23.6.0 -- Image Version: 20250507.1186 +- Image Version: 20250513.1230 ## Installed Software ### Language and Runtime -- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.408, 9.0.102, 9.0.203 +- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.409, 9.0.102, 9.0.203, 9.0.300 - Bash 3.2.57(1)-release - Clang/LLVM 15.0.0 - Clang/LLVM (Homebrew) 15.0.7 - available on `$(brew --prefix llvm@15)/bin/clang` @@ -24,22 +25,22 @@ - Mono 6.12.0.188 - Node.js 20.19.0 - Perl 5.40.2 -- PHP 8.4.6 +- PHP 8.4.7 - Python3 3.13.3 - Ruby 3.3.8 ### Package Management -- Bundler 2.6.8 +- Bundler 2.6.9 - Carthage 0.40.0 - CocoaPods 1.16.2 -- Composer 2.8.8 -- Homebrew 4.5.1 +- Composer 2.8.9 +- Homebrew 4.5.2 - NPM 10.8.2 - NuGet 6.3.1.1 - Pip3 25.1.1 (python 3.13) - Pipx 1.7.1 -- RubyGems 3.6.8 -- Vcpkg 2025 (build from commit bf1ca0b084) +- RubyGems 3.6.9 +- Vcpkg 2025 (build from commit dbe35ceb30) - Yarn 1.22.22 ### Project Management @@ -66,12 +67,12 @@ - Packer 1.12.0 - pkgconf 2.4.3 - Unxip 3.1 -- yq 4.45.2 +- yq 4.45.4 - zstd 1.5.7 - Ninja 1.12.1 ### Tools -- AWS CLI 2.27.9 +- AWS CLI 2.27.14 - AWS SAM CLI 1.138.0 - AWS Session Manager CLI 1.2.707.0 - Azure CLI 2.72.0 @@ -80,7 +81,7 @@ - Cmake 3.31.6 - CodeQL Action Bundle 2.21.2 - Fastlane 2.227.2 -- SwiftFormat 0.55.6 +- SwiftFormat 0.56.0 - Xcbeautify 2.28.0 - Xcode Command Line Tools 16.2.0.0.1.1733547573 - Xcodes 1.6.0 @@ -89,14 +90,14 @@ - SwiftLint 0.59.1 ### Browsers -- Safari 18.4 (19621.1.15.111.1) -- SafariDriver 18.4 (19621.1.15.111.1) +- Safari 18.5 (19621.2.5.18.1) +- SafariDriver 18.5 (19621.2.5.18.1) - Google Chrome 136.0.7103.93 - Google Chrome for Testing 136.0.7103.92 - ChromeDriver 136.0.7103.92 -- Microsoft Edge 136.0.3240.50 -- Microsoft Edge WebDriver 136.0.3240.50 -- Mozilla Firefox 138.0.1 +- Microsoft Edge 136.0.3240.64 +- Microsoft Edge WebDriver 136.0.3240.64 +- Mozilla Firefox 138.0.3 - geckodriver 0.36.0 - Selenium server 4.29.0 @@ -136,10 +137,9 @@ - 22.15.0 #### Go -- 1.21.13 - 1.22.12 -- 1.23.8 -- 1.24.2 +- 1.23.9 +- 1.24.3 ### Rust Tools - Cargo 1.86.0 @@ -152,7 +152,7 @@ - Rustfmt 1.8.0-stable ### PowerShell Tools -- PowerShell 7.4.7 +- PowerShell 7.4.10 #### PowerShell Modules - Az: 12.4.0