Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0bf6e7296a |
@@ -1,6 +1,5 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[macOS] Deprecation of simulator runtimes for Xcode 26.0.1 on macOS 15 on January 26th](https://github.com/actions/runner-images/issues/13570) |
|
||||
| [[macOS] Default Xcode on macOS 26 Tahoe will be set to Xcode 26.2 on January 26th](https://github.com/actions/runner-images/issues/13519) |
|
||||
| [[macOS] The macOS 14 Sonoma based runner images will begin deprecation on July 6th and will be fully unsupported by November 2nd for GitHub Actions and Azure DevOps](https://github.com/actions/runner-images/issues/13518) |
|
||||
| [[all OSs] Updating Azure PowerShell Module version to 14.6.0 on January 26th, 2026.](https://github.com/actions/runner-images/issues/13473) |
|
||||
@@ -9,12 +8,12 @@
|
||||
# macOS 14
|
||||
- OS Version: macOS 14.8.3 (23J220)
|
||||
- Kernel Version: Darwin 23.6.0
|
||||
- Image Version: 20260126.0146.1
|
||||
- Image Version: 20260120.0132.1
|
||||
|
||||
## Installed Software
|
||||
|
||||
### Language and Runtime
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.417, 9.0.102, 9.0.203, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.417, 9.0.102, 9.0.203, 9.0.309, 10.0.102
|
||||
- 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`
|
||||
@@ -36,14 +35,14 @@
|
||||
- Bundler 4.0.4
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.16.2
|
||||
- Composer 2.9.4
|
||||
- Homebrew 5.0.12
|
||||
- Composer 2.9.3
|
||||
- Homebrew 5.0.11
|
||||
- NPM 10.8.2
|
||||
- NuGet 6.3.1.1
|
||||
- Pip3 25.3 (python 3.14)
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 4.0.4
|
||||
- Vcpkg 2025 (build from commit 6d332a018c)
|
||||
- Vcpkg 2025 (build from commit de51e6bfa9)
|
||||
- Yarn 1.22.22
|
||||
|
||||
### Project Management
|
||||
@@ -55,13 +54,13 @@
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.31.1
|
||||
- bazel 9.0.0
|
||||
- bazel 8.5.1
|
||||
- bazelisk 1.28.1
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.18.0
|
||||
- Git 2.52.0
|
||||
- Git LFS 3.7.1
|
||||
- GitHub CLI 2.86.0
|
||||
- GitHub CLI 2.85.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.25.0
|
||||
- gpg (GnuPG) 2.4.9
|
||||
@@ -69,23 +68,23 @@
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.14.3
|
||||
- pkgconf 2.5.1
|
||||
- Unxip 3.3
|
||||
- Unxip 3.2
|
||||
- yq 4.50.1
|
||||
- zstd 1.5.7
|
||||
- Ninja 1.13.2
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.33.6
|
||||
- AWS CLI 2.33.2
|
||||
- AWS SAM CLI 1.152.0
|
||||
- AWS Session Manager CLI 1.2.764.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure CLI (azure-devops) 1.0.2
|
||||
- Bicep CLI 0.39.26
|
||||
- Cmake 4.2.2
|
||||
- Cmake 4.2.1
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Fastlane 2.231.1
|
||||
- Fastlane 2.231.0
|
||||
- SwiftFormat 0.58.7
|
||||
- Xcbeautify 3.1.3
|
||||
- Xcbeautify 3.1.2
|
||||
- Xcode Command Line Tools 16.2.0.0.1.1733547573
|
||||
- Xcodes 1.6.2
|
||||
|
||||
@@ -95,14 +94,14 @@
|
||||
### Browsers
|
||||
- Safari 26.2 (19623.1.14.18.4)
|
||||
- SafariDriver 26.2 (19623.1.14.18.4)
|
||||
- Google Chrome 144.0.7559.97
|
||||
- Google Chrome for Testing 144.0.7559.96
|
||||
- ChromeDriver 144.0.7559.96
|
||||
- Microsoft Edge 144.0.3719.92
|
||||
- Microsoft Edge WebDriver 144.0.3719.92
|
||||
- Google Chrome 144.0.7559.60
|
||||
- Google Chrome for Testing 144.0.7559.31
|
||||
- ChromeDriver 144.0.7559.31
|
||||
- Microsoft Edge 144.0.3719.82
|
||||
- Microsoft Edge WebDriver 144.0.3719.82
|
||||
- Mozilla Firefox 147.0.1
|
||||
- geckodriver 0.36.0
|
||||
- Selenium server 4.40.0
|
||||
- Selenium server 4.39.0
|
||||
|
||||
#### Environment variables
|
||||
| Name | Value |
|
||||
@@ -126,7 +125,6 @@
|
||||
- 3.2.10
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
#### Python
|
||||
- 3.10.19
|
||||
@@ -147,20 +145,20 @@
|
||||
- 1.25.6
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
- Clippy 0.1.93
|
||||
- Clippy 0.1.92
|
||||
- Rustfmt 1.8.0-stable
|
||||
|
||||
### PowerShell Tools
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 14.6.0
|
||||
- Az: 12.5.0
|
||||
- Pester: 5.7.1
|
||||
- PSScriptAnalyzer: 1.24.0
|
||||
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[macOS] Deprecation of simulator runtimes for Xcode 26.0.1 on macOS 15 on January 26th](https://github.com/actions/runner-images/issues/13570) |
|
||||
| [[macOS] Default Xcode on macOS 26 Tahoe will be set to Xcode 26.2 on January 26th](https://github.com/actions/runner-images/issues/13519) |
|
||||
| [[macOS] The macOS 14 Sonoma based runner images will begin deprecation on July 6th and will be fully unsupported by November 2nd for GitHub Actions and Azure DevOps](https://github.com/actions/runner-images/issues/13518) |
|
||||
| [[all OSs] Updating Azure PowerShell Module version to 14.6.0 on January 26th, 2026.](https://github.com/actions/runner-images/issues/13473) |
|
||||
| [[macOS] Deprecation of simulator runtimes for Xcode 16.3 and older on macOS 15 on January 12th, 2026.](https://github.com/actions/runner-images/issues/13392) |
|
||||
| [macOS 26 (Tahoe) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/13008) |
|
||||
***
|
||||
# macOS 14
|
||||
- OS Version: macOS 14.8.3 (23J220)
|
||||
- Kernel Version: Darwin 23.6.0
|
||||
- Image Version: 20260126.0100.1
|
||||
- Image Version: 20260120.0091.1
|
||||
|
||||
## Installed Software
|
||||
|
||||
### Language and Runtime
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.417, 9.0.102, 9.0.203, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.417, 9.0.102, 9.0.203, 9.0.309, 10.0.102
|
||||
- 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`
|
||||
@@ -41,7 +41,7 @@
|
||||
- Pip3 25.3 (python 3.14)
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 4.0.4
|
||||
- Vcpkg 2025 (build from commit 6d332a018c)
|
||||
- Vcpkg 2025 (build from commit de51e6bfa9)
|
||||
- Yarn 1.22.22
|
||||
|
||||
### Project Management
|
||||
@@ -53,13 +53,13 @@
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.31.1
|
||||
- bazel 9.0.0
|
||||
- bazel 8.5.1
|
||||
- bazelisk 1.28.1
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.7.1
|
||||
- Git 2.52.0
|
||||
- Git LFS 3.7.1
|
||||
- GitHub CLI 2.86.0
|
||||
- GitHub CLI 2.85.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.25.0
|
||||
- gpg (GnuPG) 2.4.9
|
||||
@@ -67,37 +67,37 @@
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.14.3
|
||||
- pkgconf 2.5.1
|
||||
- Unxip 3.3
|
||||
- Unxip 3.2
|
||||
- yq 4.50.1
|
||||
- zstd 1.5.7
|
||||
- Ninja 1.13.2
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.33.6
|
||||
- AWS CLI 2.33.2
|
||||
- AWS SAM CLI 1.152.0
|
||||
- AWS Session Manager CLI 1.2.764.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure CLI (azure-devops) 1.0.2
|
||||
- Bicep CLI 0.39.26
|
||||
- Cmake 4.2.2
|
||||
- Cmake 4.2.1
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Fastlane 2.231.1
|
||||
- Fastlane 2.231.0
|
||||
- SwiftFormat 0.58.7
|
||||
- Xcbeautify 3.1.3
|
||||
- Xcbeautify 3.1.2
|
||||
- Xcode Command Line Tools 16.2.0.0.1.1733547573
|
||||
- Xcodes 1.6.2
|
||||
|
||||
### Browsers
|
||||
- Safari 26.2 (19623.1.14.18.4)
|
||||
- SafariDriver 26.2 (19623.1.14.18.4)
|
||||
- Google Chrome 144.0.7559.97
|
||||
- Google Chrome for Testing 144.0.7559.96
|
||||
- ChromeDriver 144.0.7559.96
|
||||
- Microsoft Edge 144.0.3719.92
|
||||
- Microsoft Edge WebDriver 144.0.3719.92
|
||||
- Google Chrome 144.0.7559.60
|
||||
- Google Chrome for Testing 144.0.7559.31
|
||||
- ChromeDriver 144.0.7559.31
|
||||
- Microsoft Edge 144.0.3719.82
|
||||
- Microsoft Edge WebDriver 144.0.3719.82
|
||||
- Mozilla Firefox 147.0.1
|
||||
- geckodriver 0.36.0
|
||||
- Selenium server 4.40.0
|
||||
- Selenium server 4.39.0
|
||||
|
||||
#### Environment variables
|
||||
| Name | Value |
|
||||
@@ -120,7 +120,6 @@
|
||||
- 3.2.10
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
#### Python
|
||||
- 3.11.9
|
||||
@@ -140,20 +139,20 @@
|
||||
- 1.25.6
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
- Clippy 0.1.93
|
||||
- Clippy 0.1.92
|
||||
- Rustfmt 1.8.0-stable
|
||||
|
||||
### PowerShell Tools
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 14.6.0
|
||||
- Az: 12.5.0
|
||||
- Pester: 5.7.1
|
||||
- PSScriptAnalyzer: 1.24.0
|
||||
|
||||
|
||||
@@ -1,20 +1,24 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[macOS] Deprecation of simulator runtimes for Xcode 26.0.1 on macOS 15 on January 26th](https://github.com/actions/runner-images/issues/13570) |
|
||||
| [[macOS] Default Xcode on macOS 26 Tahoe will be set to Xcode 26.2 on January 26th](https://github.com/actions/runner-images/issues/13519) |
|
||||
| [[macOS] The macOS 14 Sonoma based runner images will begin deprecation on July 6th and will be fully unsupported by November 2nd for GitHub Actions and Azure DevOps](https://github.com/actions/runner-images/issues/13518) |
|
||||
| [[all OSs] Updating Azure PowerShell Module version to 14.6.0 on January 26th, 2026.](https://github.com/actions/runner-images/issues/13473) |
|
||||
| [[macOS] DOTNET_ROOT environment variable variable will be removed on January 12th, 2026](https://github.com/actions/runner-images/issues/13470) |
|
||||
| [[Ubuntu-22.04, macOS-14, Windows-2022] Android SDK platforms and build tools older than version 34 will be removed on January 12th, 2026.](https://github.com/actions/runner-images/issues/13469) |
|
||||
| [[all OSs] Python 3.9 will be removed; Python 3.12 will become the default on Windows images on January 12th, 2026.](https://github.com/actions/runner-images/issues/13468) |
|
||||
| [[all OSs] Android NDK 26 will be removed, Android NDK 27 will be used by default on January 12th, 2026.](https://github.com/actions/runner-images/issues/13467) |
|
||||
| [[macOS] Deprecation of simulator runtimes for Xcode 16.3 and older on macOS 15 on January 12th, 2026.](https://github.com/actions/runner-images/issues/13392) |
|
||||
| [macOS 26 (Tahoe) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/13008) |
|
||||
***
|
||||
# macOS 15
|
||||
- OS Version: macOS 15.7.3 (24G419)
|
||||
- Kernel Version: Darwin 24.6.0
|
||||
- Image Version: 20260127.0129.1
|
||||
- Image Version: 20260112.0107.1
|
||||
|
||||
## Installed Software
|
||||
|
||||
### Language and Runtime
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.417, 9.0.102, 9.0.203, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.416, 9.0.102, 9.0.203, 9.0.308, 10.0.101
|
||||
- Bash 3.2.57(1)-release
|
||||
- Clang/LLVM 17.0.0
|
||||
- Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang`
|
||||
@@ -25,39 +29,39 @@
|
||||
- GNU Fortran 14 (Homebrew GCC 14.3.0) - available by `gfortran-14` alias
|
||||
- GNU Fortran 15 (Homebrew GCC 15.2.0) - available by `gfortran-15` alias
|
||||
- Kotlin 2.3.0-release-356
|
||||
- Node.js 22.22.0
|
||||
- Node.js 22.21.1
|
||||
- Perl 5.42.0
|
||||
- Python3 3.14.2
|
||||
- Ruby 3.3.10
|
||||
|
||||
### Package Management
|
||||
- Bundler 4.0.4
|
||||
- Bundler 4.0.3
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.16.2
|
||||
- Homebrew 5.0.12
|
||||
- Homebrew 5.0.10
|
||||
- NPM 10.9.4
|
||||
- Pip3 25.3 (python 3.14)
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 4.0.4
|
||||
- Vcpkg 2025 (build from commit b033f9d742)
|
||||
- RubyGems 4.0.3
|
||||
- Vcpkg 2025 (build from commit fafcc0e93b)
|
||||
- Yarn 1.22.22
|
||||
|
||||
### Project Management
|
||||
- Apache Ant 1.10.15
|
||||
- Apache Maven 3.9.12
|
||||
- Gradle 9.3.0
|
||||
- Gradle 9.2.1
|
||||
|
||||
### Utilities
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.31.1
|
||||
- bazel 9.0.0
|
||||
- bazelisk 1.28.1
|
||||
- bazel 8.5.0
|
||||
- bazelisk 1.27.0
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.7.1
|
||||
- Git 2.52.0
|
||||
- Git LFS 3.7.1
|
||||
- GitHub CLI 2.86.0
|
||||
- GitHub CLI 2.83.2
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.25.0
|
||||
- gpg (GnuPG) 2.4.9
|
||||
@@ -65,37 +69,37 @@
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.14.3
|
||||
- pkgconf 2.5.1
|
||||
- Unxip 3.3
|
||||
- Unxip 3.2
|
||||
- yq 4.50.1
|
||||
- zstd 1.5.7
|
||||
- Ninja 1.13.2
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.33.7
|
||||
- AWS SAM CLI 1.152.0
|
||||
- AWS CLI 2.32.32
|
||||
- AWS SAM CLI 1.151.0
|
||||
- AWS Session Manager CLI 1.2.764.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure CLI 2.81.0
|
||||
- Azure CLI (azure-devops) 1.0.2
|
||||
- Bicep CLI 0.40.2
|
||||
- Cmake 4.2.2
|
||||
- CodeQL Action Bundle 2.24.0
|
||||
- Fastlane 2.231.1
|
||||
- SwiftFormat 0.59.0
|
||||
- Xcbeautify 3.1.4
|
||||
- Bicep CLI 0.39.26
|
||||
- Cmake 4.2.1
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Fastlane 2.230.0
|
||||
- SwiftFormat 0.58.7
|
||||
- Xcbeautify 3.1.2
|
||||
- Xcode Command Line Tools 16.4.0.0.1.1747106510
|
||||
- Xcodes 1.6.2
|
||||
|
||||
### Browsers
|
||||
- Safari 26.2 (20623.1.14.18.4)
|
||||
- SafariDriver 26.2 (20623.1.14.18.4)
|
||||
- Google Chrome 144.0.7559.97
|
||||
- Google Chrome for Testing 144.0.7559.96
|
||||
- ChromeDriver 144.0.7559.96
|
||||
- Microsoft Edge 144.0.3719.92
|
||||
- Microsoft Edge WebDriver 144.0.3719.92
|
||||
- Mozilla Firefox 147.0.1
|
||||
- Google Chrome 143.0.7499.193
|
||||
- Google Chrome for Testing 143.0.7499.192
|
||||
- ChromeDriver 143.0.7499.192
|
||||
- Microsoft Edge 143.0.3650.139
|
||||
- Microsoft Edge WebDriver 143.0.3650.139
|
||||
- Mozilla Firefox 146.0.1
|
||||
- geckodriver 0.36.0
|
||||
- Selenium server 4.40.0
|
||||
- Selenium server 4.39.0
|
||||
|
||||
#### Environment variables
|
||||
| Name | Value |
|
||||
@@ -115,10 +119,9 @@
|
||||
### Cached Tools
|
||||
|
||||
#### Ruby
|
||||
- 3.2.10
|
||||
- 3.2.9
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
#### Python
|
||||
- 3.11.9
|
||||
@@ -127,31 +130,31 @@
|
||||
- 3.14.2
|
||||
|
||||
#### Node.js
|
||||
- 20.20.0
|
||||
- 22.22.0
|
||||
- 24.13.0
|
||||
- 20.19.6
|
||||
- 22.21.1
|
||||
- 24.12.0
|
||||
|
||||
#### Go
|
||||
- 1.22.12
|
||||
- 1.23.12
|
||||
- 1.24.12
|
||||
- 1.25.6
|
||||
- 1.24.11
|
||||
- 1.25.5
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
- Clippy 0.1.93
|
||||
- Clippy 0.1.92
|
||||
- Rustfmt 1.8.0-stable
|
||||
|
||||
### PowerShell Tools
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 14.6.0
|
||||
- Az: 12.5.0
|
||||
- Pester: 5.7.1
|
||||
- PSScriptAnalyzer: 1.24.0
|
||||
|
||||
@@ -252,23 +255,27 @@
|
||||
| DriverKit 25.2 | driverkit25.2 | 26.2 |
|
||||
|
||||
#### Installed Simulators
|
||||
| Name | OS | Simulators |
|
||||
| ------------- | ---- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| iOS 18.5 | 18.5 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 18.6 | 18.6 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 26.1 | 26.1 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone 17<br>iPhone 17 Pro<br>iPhone 17 Pro Max<br>iPhone Air<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 11-inch (M5)<br>iPad Pro 13-inch (M4)<br>iPad Pro 13-inch (M5) |
|
||||
| iOS 26.2 | 26.2 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone 17<br>iPhone 17 Pro<br>iPhone 17 Pro Max<br>iPhone Air<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 11-inch (M5)<br>iPad Pro 13-inch (M4)<br>iPad Pro 13-inch (M5) |
|
||||
| tvOS 18.5 | 18.5 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 26.1 | 26.1 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 26.2 | 26.2 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| watchOS 11.5 | 11.5 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch Series 10 (42mm)<br>Apple Watch Series 10 (46mm)<br>Apple Watch Ultra 2 (49mm) |
|
||||
| watchOS 26.1 | 26.1 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch SE 3 (40mm)<br>Apple Watch SE 3 (44mm)<br>Apple Watch Series 10 (42mm)<br>Apple Watch Series 10 (46mm)<br>Apple Watch Series 11 (42mm)<br>Apple Watch Series 11 (46mm)<br>Apple Watch Ultra 2 (49mm)<br>Apple Watch Ultra 3 (49mm) |
|
||||
| watchOS 26.2 | 26.2 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch SE 3 (40mm)<br>Apple Watch SE 3 (44mm)<br>Apple Watch Series 10 (42mm)<br>Apple Watch Series 10 (46mm)<br>Apple Watch Series 11 (42mm)<br>Apple Watch Series 11 (46mm)<br>Apple Watch Ultra 2 (49mm)<br>Apple Watch Ultra 3 (49mm) |
|
||||
| visionOS 2.3 | 2.3 | Apple Vision Pro |
|
||||
| visionOS 2.4 | 2.4 | Apple Vision Pro |
|
||||
| visionOS 2.5 | 2.5 | Apple Vision Pro |
|
||||
| visionOS 26.1 | 26.1 | Apple Vision Pro |
|
||||
| visionOS 26.2 | 26.2 | Apple Vision Pro |
|
||||
| Name | OS | Simulators |
|
||||
| ------------- | ------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| iOS 18.5 | 18.5 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 18.6 | 18.6 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 26.0 | 26.0.1 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone 17<br>iPhone 17 Pro<br>iPhone 17 Pro Max<br>iPhone Air<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 11-inch (M5)<br>iPad Pro 13-inch (M4)<br>iPad Pro 13-inch (M5) |
|
||||
| iOS 26.1 | 26.1 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone 17<br>iPhone 17 Pro<br>iPhone 17 Pro Max<br>iPhone Air<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 11-inch (M5)<br>iPad Pro 13-inch (M4)<br>iPad Pro 13-inch (M5) |
|
||||
| iOS 26.2 | 26.2 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone 16e<br>iPhone 17<br>iPhone 17 Pro<br>iPhone 17 Pro Max<br>iPhone Air<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad (A16)<br>iPad Air 11-inch (M2)<br>iPad Air 11-inch (M3)<br>iPad Air 13-inch (M2)<br>iPad Air 13-inch (M3)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 11-inch (M5)<br>iPad Pro 13-inch (M4)<br>iPad Pro 13-inch (M5) |
|
||||
| tvOS 18.5 | 18.5 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 26.0 | 26.0 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 26.1 | 26.1 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 26.2 | 26.2 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| watchOS 11.5 | 11.5 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch Series 10 (42mm)<br>Apple Watch Series 10 (46mm)<br>Apple Watch Ultra 2 (49mm) |
|
||||
| watchOS 26.0 | 26.0 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch SE 3 (40mm)<br>Apple Watch SE 3 (44mm)<br>Apple Watch Series 10 (42mm)<br>Apple Watch Series 10 (46mm)<br>Apple Watch Series 11 (42mm)<br>Apple Watch Series 11 (46mm)<br>Apple Watch Ultra 2 (49mm)<br>Apple Watch Ultra 3 (49mm) |
|
||||
| watchOS 26.1 | 26.1 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch SE 3 (40mm)<br>Apple Watch SE 3 (44mm)<br>Apple Watch Series 10 (42mm)<br>Apple Watch Series 10 (46mm)<br>Apple Watch Series 11 (42mm)<br>Apple Watch Series 11 (46mm)<br>Apple Watch Ultra 2 (49mm)<br>Apple Watch Ultra 3 (49mm) |
|
||||
| watchOS 26.2 | 26.2 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch SE 3 (40mm)<br>Apple Watch SE 3 (44mm)<br>Apple Watch Series 10 (42mm)<br>Apple Watch Series 10 (46mm)<br>Apple Watch Series 11 (42mm)<br>Apple Watch Series 11 (46mm)<br>Apple Watch Ultra 2 (49mm)<br>Apple Watch Ultra 3 (49mm) |
|
||||
| visionOS 2.3 | 2.3 | Apple Vision Pro |
|
||||
| visionOS 2.4 | 2.4 | Apple Vision Pro |
|
||||
| visionOS 2.5 | 2.5 | Apple Vision Pro |
|
||||
| visionOS 26.0 | 26.0 | Apple Vision Pro |
|
||||
| visionOS 26.1 | 26.1 | Apple Vision Pro |
|
||||
| visionOS 26.2 | 26.2 | Apple Vision Pro |
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
|
||||
@@ -1,20 +1,20 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[macOS] Deprecation of simulator runtimes for Xcode 26.0.1 on macOS 15 on January 26th](https://github.com/actions/runner-images/issues/13570) |
|
||||
| [[macOS] Default Xcode on macOS 26 Tahoe will be set to Xcode 26.2 on January 26th](https://github.com/actions/runner-images/issues/13519) |
|
||||
| [[macOS] The macOS 14 Sonoma based runner images will begin deprecation on July 6th and will be fully unsupported by November 2nd for GitHub Actions and Azure DevOps](https://github.com/actions/runner-images/issues/13518) |
|
||||
| [[all OSs] Updating Azure PowerShell Module version to 14.6.0 on January 26th, 2026.](https://github.com/actions/runner-images/issues/13473) |
|
||||
| [[macOS] Deprecation of simulator runtimes for Xcode 16.3 and older on macOS 15 on January 12th, 2026.](https://github.com/actions/runner-images/issues/13392) |
|
||||
| [macOS 26 (Tahoe) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/13008) |
|
||||
***
|
||||
# macOS 26
|
||||
- OS Version: macOS 26.2 (25C56)
|
||||
- Kernel Version: Darwin 25.2.0
|
||||
- Image Version: 20260127.0184.1
|
||||
- OS Version: macOS 26.0.1 (25A362)
|
||||
- Kernel Version: Darwin 25.0.0
|
||||
- Image Version: 20260120.0167.1
|
||||
|
||||
## Installed Software
|
||||
|
||||
### Language and Runtime
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.417, 9.0.102, 9.0.203, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.417, 9.0.102, 9.0.203, 9.0.309, 10.0.102
|
||||
- Bash 3.2.57(1)-release
|
||||
- Clang/LLVM 17.0.0
|
||||
- Clang/LLVM (Homebrew) 20.1.8 - available on `$(brew --prefix llvm@20)/bin/clang`
|
||||
@@ -34,12 +34,12 @@
|
||||
- Bundler 4.0.4
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.16.2
|
||||
- Homebrew 5.0.12
|
||||
- Homebrew 5.0.11
|
||||
- NPM 11.6.2
|
||||
- Pip3 25.3 (python 3.14)
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 4.0.4
|
||||
- Vcpkg 2025 (build from commit b03010e6fe)
|
||||
- Vcpkg 2025 (build from commit de51e6bfa9)
|
||||
- Yarn 1.22.22
|
||||
|
||||
### Project Management
|
||||
@@ -51,13 +51,13 @@
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.31.1
|
||||
- bazel 9.0.0
|
||||
- bazel 8.5.1
|
||||
- bazelisk 1.28.1
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.7.1
|
||||
- Git 2.52.0
|
||||
- Git LFS 3.7.1
|
||||
- GitHub CLI 2.86.0
|
||||
- GitHub CLI 2.85.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.25.0
|
||||
- gpg (GnuPG) 2.4.9
|
||||
@@ -65,37 +65,37 @@
|
||||
- OpenSSL 3.6.0 1 Oct 2025 (Library: OpenSSL 3.6.0 1 Oct 2025)
|
||||
- Packer 1.14.3
|
||||
- pkgconf 2.5.1
|
||||
- Unxip 3.3
|
||||
- Unxip 3.2
|
||||
- yq 4.50.1
|
||||
- zstd 1.5.7
|
||||
- Ninja 1.13.2
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.33.7
|
||||
- AWS CLI 2.33.2
|
||||
- AWS SAM CLI 1.152.0
|
||||
- AWS Session Manager CLI 1.2.764.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure CLI (azure-devops) 1.0.2
|
||||
- Bicep CLI 0.40.2
|
||||
- Cmake 4.2.2
|
||||
- CodeQL Action Bundle 2.24.0
|
||||
- Fastlane 2.231.1
|
||||
- SwiftFormat 0.59.0
|
||||
- Xcbeautify 3.1.4
|
||||
- Bicep CLI 0.39.26
|
||||
- Cmake 4.2.1
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Fastlane 2.231.0
|
||||
- SwiftFormat 0.58.7
|
||||
- Xcbeautify 3.1.2
|
||||
- Xcode Command Line Tools 26.2.0.0.1.1764812424
|
||||
- Xcodes 1.6.2
|
||||
|
||||
### Browsers
|
||||
- Safari 26.2 (21623.1.14.11.9)
|
||||
- SafariDriver 26.2 (21623.1.14.11.9)
|
||||
- Google Chrome 144.0.7559.97
|
||||
- Google Chrome for Testing 144.0.7559.96
|
||||
- ChromeDriver 144.0.7559.96
|
||||
- Microsoft Edge 144.0.3719.92
|
||||
- Microsoft Edge WebDriver 144.0.3719.92
|
||||
- Safari 26.0.1 (21622.1.22.11.15)
|
||||
- SafariDriver 26.0.1 (21622.1.22.11.15)
|
||||
- Google Chrome 144.0.7559.60
|
||||
- Google Chrome for Testing 144.0.7559.31
|
||||
- ChromeDriver 144.0.7559.31
|
||||
- Microsoft Edge 144.0.3719.82
|
||||
- Microsoft Edge WebDriver 144.0.3719.82
|
||||
- Mozilla Firefox 147.0.1
|
||||
- geckodriver 0.36.0
|
||||
- Selenium server 4.40.0
|
||||
- Selenium server 4.39.0
|
||||
|
||||
#### Environment variables
|
||||
| Name | Value |
|
||||
@@ -118,7 +118,6 @@
|
||||
- 3.2.10
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
#### Python
|
||||
- 3.11.9
|
||||
@@ -137,29 +136,29 @@
|
||||
- 1.25.6
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
- Clippy 0.1.93
|
||||
- Clippy 0.1.92
|
||||
- Rustfmt 1.8.0-stable
|
||||
|
||||
### PowerShell Tools
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 14.6.0
|
||||
- Az: 14.3.0
|
||||
- Pester: 5.7.1
|
||||
- PSScriptAnalyzer: 1.24.0
|
||||
|
||||
### Xcode
|
||||
| Version | Build | Path | Symlinks |
|
||||
| -------------- | ------ | ------------------------------ | --------------------------------------------------------- |
|
||||
| 26.2 (default) | 17C52 | /Applications/Xcode_26.2.app | /Applications/Xcode_26.2.0.app<br>/Applications/Xcode.app |
|
||||
| 26.1.1 | 17B100 | /Applications/Xcode_26.1.1.app | /Applications/Xcode_26.1.app |
|
||||
| 26.0.1 | 17A400 | /Applications/Xcode_26.0.1.app | /Applications/Xcode_26.0.app |
|
||||
| Version | Build | Path | Symlinks |
|
||||
| ---------------- | ------ | ------------------------------ | ------------------------------------------------------- |
|
||||
| 26.2 | 17C52 | /Applications/Xcode_26.2.app | /Applications/Xcode_26.2.0.app |
|
||||
| 26.1.1 | 17B100 | /Applications/Xcode_26.1.1.app | /Applications/Xcode_26.1.app |
|
||||
| 26.0.1 (default) | 17A400 | /Applications/Xcode_26.0.1.app | /Applications/Xcode_26.0.app<br>/Applications/Xcode.app |
|
||||
|
||||
#### Installed SDKs
|
||||
| SDK | SDK Name | Xcode Version |
|
||||
|
||||
@@ -24,11 +24,7 @@
|
||||
"version": "26.0.1+17A400",
|
||||
"symlinks": ["26.0"],
|
||||
"sha256": "9881c457068c86ac91e94cca2d7116dfd01cb7179c22b0863b63c7f3bb7e7695",
|
||||
"install_runtimes": [
|
||||
{ "iOS": ["default"] },
|
||||
{ "watchOS": ["skip"] },
|
||||
{ "tvOS": ["skip"] }
|
||||
]
|
||||
"install_runtimes": "none"
|
||||
},
|
||||
{
|
||||
"link": "16.4",
|
||||
@@ -39,7 +35,7 @@
|
||||
{ "iOS": ["18.5", "18.6"] },
|
||||
{ "watchOS": ["11.5"] },
|
||||
{ "tvOS": ["18.5"] }
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"link": "16.3",
|
||||
@@ -95,12 +91,7 @@
|
||||
"version": "26.0.1+17A400",
|
||||
"symlinks": ["26.0"],
|
||||
"sha256": "9881c457068c86ac91e94cca2d7116dfd01cb7179c22b0863b63c7f3bb7e7695",
|
||||
"install_runtimes": [
|
||||
{ "iOS": ["default"] },
|
||||
{ "watchOS": ["skip"] },
|
||||
{ "tvOS": ["skip"] },
|
||||
{ "visionOS": ["skip"] }
|
||||
]
|
||||
"install_runtimes": "none"
|
||||
},
|
||||
{
|
||||
"link": "16.4",
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# Ubuntu 22.04
|
||||
- OS Version: 22.04.5 LTS
|
||||
- Kernel Version: 6.8.0-1044-azure
|
||||
- Image Version: 20260126.19.1
|
||||
- Image Version: 20260119.13.1
|
||||
- Systemd version: 249.11-0ubuntu3.17
|
||||
|
||||
## Installed Software
|
||||
@@ -31,8 +31,8 @@
|
||||
|
||||
### Package Management
|
||||
- cpan 1.64
|
||||
- Helm 3.20.0
|
||||
- Homebrew 5.0.12
|
||||
- Helm 3.19.5
|
||||
- Homebrew 5.0.11
|
||||
- Miniconda 25.11.1
|
||||
- Npm 10.8.2
|
||||
- NuGet 6.6.1.2
|
||||
@@ -40,7 +40,7 @@
|
||||
- Pip3 22.0.2
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 3.3.5
|
||||
- Vcpkg (build from commit 425d0412a2)
|
||||
- Vcpkg (build from commit de51e6bfa9)
|
||||
- Yarn 1.22.22
|
||||
|
||||
#### Environment variables
|
||||
@@ -62,24 +62,24 @@ to accomplish this.
|
||||
- Gradle 9.3.0
|
||||
- Lerna 9.0.3
|
||||
- Maven 3.9.12
|
||||
- Sbt 1.12.1
|
||||
- Sbt 1.12.0
|
||||
|
||||
### Tools
|
||||
- Ansible 2.17.14
|
||||
- apt-fast 1.10.0
|
||||
- AzCopy 10.31.1 - available by `azcopy` and `azcopy10` aliases
|
||||
- Bazel 9.0.0
|
||||
- Bazel 8.5.1
|
||||
- Bazelisk 1.28.1
|
||||
- Bicep 0.40.2
|
||||
- Bicep 0.39.26
|
||||
- Buildah 1.23.1
|
||||
- CMake 3.31.6
|
||||
- CodeQL Action Bundle 2.24.0
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Docker Amazon ECR Credential Helper 0.11.0
|
||||
- Docker Compose v2 2.38.2
|
||||
- Docker-Buildx 0.31.0
|
||||
- Docker-Buildx 0.30.1
|
||||
- Docker Client 28.0.4
|
||||
- Docker Server 28.0.4
|
||||
- Fastlane 2.231.1
|
||||
- Fastlane 2.231.0
|
||||
- Git 2.52.0
|
||||
- Git LFS 3.7.1
|
||||
- Git-ftp 1.6.0
|
||||
@@ -100,7 +100,7 @@ to accomplish this.
|
||||
- Packer 1.14.3
|
||||
- Parcel 2.16.3
|
||||
- Podman 3.4.4
|
||||
- Pulumi 3.217.0
|
||||
- Pulumi 3.216.0
|
||||
- R 4.5.2
|
||||
- Skopeo 1.4.1
|
||||
- Sphinx Open Source Search Server 2.2.11
|
||||
@@ -112,32 +112,32 @@ to accomplish this.
|
||||
- Ninja 1.13.2
|
||||
|
||||
### CLI Tools
|
||||
- Alibaba Cloud CLI 3.2.7
|
||||
- AWS CLI 2.33.7
|
||||
- Alibaba Cloud CLI 3.2.6
|
||||
- AWS CLI 2.33.2
|
||||
- AWS CLI Session Manager Plugin 1.2.764.0
|
||||
- AWS SAM CLI 1.152.0
|
||||
- AWS SAM CLI 1.151.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure CLI (azure-devops) 1.0.2
|
||||
- GitHub CLI 2.86.0
|
||||
- Google Cloud CLI 553.0.0
|
||||
- Netlify CLI 23.13.5
|
||||
- OpenShift CLI 4.20.11
|
||||
- GitHub CLI 2.85.0
|
||||
- Google Cloud CLI 552.0.0
|
||||
- Netlify CLI 23.13.4
|
||||
- OpenShift CLI 4.20.10
|
||||
- ORAS CLI 1.3.0
|
||||
- Vercel CLI 50.5.2
|
||||
- Vercel CLI 50.4.6
|
||||
|
||||
### Java
|
||||
| Version | Environment Variable |
|
||||
| ------------------- | -------------------- |
|
||||
| 8.0.472+8 | JAVA_HOME_8_X64 |
|
||||
| 11.0.29+7 (default) | JAVA_HOME_11_X64 |
|
||||
| 17.0.18+8 | JAVA_HOME_17_X64 |
|
||||
| 21.0.10+7 | JAVA_HOME_21_X64 |
|
||||
| 25.0.2+10 | JAVA_HOME_25_X64 |
|
||||
| 17.0.17+10 | JAVA_HOME_17_X64 |
|
||||
| 21.0.9+10 | JAVA_HOME_21_X64 |
|
||||
| 25.0.1+8 | JAVA_HOME_25_X64 |
|
||||
|
||||
### PHP Tools
|
||||
- PHP: 8.1.2
|
||||
- Composer 2.9.4
|
||||
- PHPUnit 8.5.51
|
||||
- Composer 2.9.3
|
||||
- PHPUnit 8.5.50
|
||||
```
|
||||
Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
|
||||
```
|
||||
@@ -149,25 +149,25 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
|
||||
- Stack 3.9.1
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
- Bindgen 0.72.1
|
||||
- Cargo audit 0.22.0
|
||||
- Cargo clippy 0.1.93
|
||||
- Cargo clippy 0.1.92
|
||||
- Cargo outdated 0.17.0
|
||||
- Cbindgen 0.29.2
|
||||
- Rustfmt 1.8.0
|
||||
|
||||
### Browsers and Drivers
|
||||
- Google Chrome 144.0.7559.96
|
||||
- ChromeDriver 144.0.7559.96
|
||||
- Google Chrome 144.0.7559.59
|
||||
- ChromeDriver 144.0.7559.31
|
||||
- Chromium 144.0.7559.0
|
||||
- Microsoft Edge 144.0.3719.92
|
||||
- Microsoft Edge WebDriver 144.0.3719.92
|
||||
- Microsoft Edge 143.0.3650.139
|
||||
- Microsoft Edge WebDriver 143.0.3650.139
|
||||
- Selenium server 4.40.0
|
||||
- Mozilla Firefox 147.0.1
|
||||
- Geckodriver 0.36.0
|
||||
@@ -181,7 +181,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.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.309, 10.0.102
|
||||
- nbgv 3.9.50+6feeb89450
|
||||
|
||||
### Databases
|
||||
@@ -239,13 +239,12 @@ Use the following command as a part of your job to start the service: 'sudo syst
|
||||
- 3.2.10
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
### PowerShell Tools
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 14.6.0
|
||||
- Az: 12.5.0
|
||||
- MarkdownPS: 1.10
|
||||
- Microsoft.Graph: 2.34.0
|
||||
- Pester: 5.7.1
|
||||
@@ -314,7 +313,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
|
||||
| lib32z1 | 1:1.2.11.dfsg-2ubuntu9.2 |
|
||||
| libc++-dev | 1:14.0-55\~exp2 |
|
||||
| libc++abi-dev | 1:14.0-55\~exp2 |
|
||||
| libc6-dev | 2.35-0ubuntu3.12 |
|
||||
| libc6-dev | 2.35-0ubuntu3.11 |
|
||||
| libcurl4 | 7.81.0-1ubuntu1.21 |
|
||||
| libgbm-dev | 23.2.1-1ubuntu3.1\~22.04.3 |
|
||||
| libgconf-2-4 | 3.2.6-7ubuntu2 |
|
||||
@@ -332,7 +331,7 @@ Use the following command as a part of your job to start the service: 'sudo syst
|
||||
| libxkbfile-dev | 1:1.1.0-1build3 |
|
||||
| libxss1 | 1:1.2.3-1build2 |
|
||||
| libyaml-dev | 0.2.2-1build2 |
|
||||
| locales | 2.35-0ubuntu3.12 |
|
||||
| locales | 2.35-0ubuntu3.11 |
|
||||
| lz4 | 1.9.3-2build2 |
|
||||
| m4 | 1.4.18-5ubuntu2 |
|
||||
| make | 4.3-4.1build1 |
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
# Ubuntu 24.04
|
||||
- OS Version: 24.04.3 LTS
|
||||
- Kernel Version: 6.11.0-1018-azure
|
||||
- Image Version: 20260126.10.1
|
||||
- Image Version: 20260119.4.1
|
||||
- Systemd version: 255.4-1ubuntu8.12
|
||||
|
||||
## Installed Software
|
||||
@@ -29,15 +29,15 @@
|
||||
|
||||
### Package Management
|
||||
- cpan 1.64
|
||||
- Helm 3.20.0
|
||||
- Homebrew 5.0.12
|
||||
- Helm 3.19.5
|
||||
- Homebrew 5.0.11
|
||||
- Miniconda 25.11.1
|
||||
- Npm 10.8.2
|
||||
- Pip 24.0
|
||||
- Pip3 24.0
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 3.4.20
|
||||
- Vcpkg (build from commit 425d0412a2)
|
||||
- Vcpkg (build from commit de51e6bfa9)
|
||||
- Yarn 1.22.22
|
||||
|
||||
#### Environment variables
|
||||
@@ -63,18 +63,18 @@ to accomplish this.
|
||||
### Tools
|
||||
- Ansible 2.20.1
|
||||
- AzCopy 10.31.1 - available by `azcopy` and `azcopy10` aliases
|
||||
- Bazel 9.0.0
|
||||
- Bazel 8.5.1
|
||||
- Bazelisk 1.28.1
|
||||
- Bicep 0.40.2
|
||||
- Bicep 0.39.26
|
||||
- Buildah 1.33.7
|
||||
- CMake 3.31.6
|
||||
- CodeQL Action Bundle 2.24.0
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Docker Amazon ECR Credential Helper 0.11.0
|
||||
- Docker Compose v2 2.38.2
|
||||
- Docker-Buildx 0.31.0
|
||||
- Docker-Buildx 0.30.1
|
||||
- Docker Client 28.0.4
|
||||
- Docker Server 28.0.4
|
||||
- Fastlane 2.231.1
|
||||
- Fastlane 2.231.0
|
||||
- Git 2.52.0
|
||||
- Git LFS 3.7.1
|
||||
- Git-ftp 1.6.0
|
||||
@@ -93,7 +93,7 @@ to accomplish this.
|
||||
- Packer 1.14.3
|
||||
- Parcel 2.16.3
|
||||
- Podman 4.9.3
|
||||
- Pulumi 3.217.0
|
||||
- Pulumi 3.216.0
|
||||
- Skopeo 1.13.3
|
||||
- Sphinx Open Source Search Server 2.2.11
|
||||
- yamllint 1.38.0
|
||||
@@ -102,27 +102,27 @@ to accomplish this.
|
||||
- Ninja 1.13.2
|
||||
|
||||
### CLI Tools
|
||||
- AWS CLI 2.33.7
|
||||
- AWS CLI 2.33.2
|
||||
- AWS CLI Session Manager Plugin 1.2.764.0
|
||||
- AWS SAM CLI 1.152.0
|
||||
- AWS SAM CLI 1.151.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure CLI (azure-devops) 1.0.2
|
||||
- GitHub CLI 2.86.0
|
||||
- Google Cloud CLI 553.0.0
|
||||
- GitHub CLI 2.85.0
|
||||
- Google Cloud CLI 552.0.0
|
||||
|
||||
### Java
|
||||
| Version | Environment Variable |
|
||||
| ------------------- | -------------------- |
|
||||
| 8.0.472+8 | JAVA_HOME_8_X64 |
|
||||
| 11.0.29+7 | JAVA_HOME_11_X64 |
|
||||
| 17.0.18+8 (default) | JAVA_HOME_17_X64 |
|
||||
| 21.0.10+7 | JAVA_HOME_21_X64 |
|
||||
| 25.0.2+10 | JAVA_HOME_25_X64 |
|
||||
| Version | Environment Variable |
|
||||
| -------------------- | -------------------- |
|
||||
| 8.0.472+8 | JAVA_HOME_8_X64 |
|
||||
| 11.0.29+7 | JAVA_HOME_11_X64 |
|
||||
| 17.0.17+10 (default) | JAVA_HOME_17_X64 |
|
||||
| 21.0.9+10 | JAVA_HOME_21_X64 |
|
||||
| 25.0.1+8 | JAVA_HOME_25_X64 |
|
||||
|
||||
### PHP Tools
|
||||
- PHP: 8.3.6
|
||||
- Composer 2.9.4
|
||||
- PHPUnit 8.5.51
|
||||
- Composer 2.9.3
|
||||
- PHPUnit 8.5.50
|
||||
```
|
||||
Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
|
||||
```
|
||||
@@ -134,20 +134,20 @@ Both Xdebug and PCOV extensions are installed, but only Xdebug is enabled.
|
||||
- Stack 3.9.1
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
- Rustfmt 1.8.0
|
||||
|
||||
### Browsers and Drivers
|
||||
- Google Chrome 144.0.7559.96
|
||||
- ChromeDriver 144.0.7559.96
|
||||
- Google Chrome 144.0.7559.59
|
||||
- ChromeDriver 144.0.7559.31
|
||||
- Chromium 144.0.7559.0
|
||||
- Microsoft Edge 144.0.3719.92
|
||||
- Microsoft Edge WebDriver 144.0.3719.92
|
||||
- Microsoft Edge 143.0.3650.139
|
||||
- Microsoft Edge WebDriver 143.0.3650.139
|
||||
- Selenium server 4.40.0
|
||||
- Mozilla Firefox 147.0.1
|
||||
- Geckodriver 0.36.0
|
||||
@@ -161,7 +161,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.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.309, 10.0.102
|
||||
- nbgv 3.9.50+6feeb89450
|
||||
|
||||
### Databases
|
||||
@@ -213,13 +213,12 @@ Use the following command as a part of your job to start the service: 'sudo syst
|
||||
- 3.2.10
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
### PowerShell Tools
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 14.6.0
|
||||
- Az: 12.5.0
|
||||
- Microsoft.Graph: 2.34.0
|
||||
- Pester: 5.7.1
|
||||
- PSScriptAnalyzer: 1.24.0
|
||||
|
||||
@@ -26,15 +26,6 @@ while [ \$i -le 30 ];do
|
||||
if grep -q 'Could not get lock' \$err;then
|
||||
# apt db locked needs retry
|
||||
retry=true
|
||||
elif grep -q 'Could not get lock /var/lib/apt/lists/lock' \$err;then
|
||||
# apt update did not complete (race condition), needs retry
|
||||
retry=true
|
||||
elif grep -q 'Problem renaming the file /var/cache/apt/pkgcache.bin.* to /var/cache/apt/pkgcache.bin' \$err;then
|
||||
# apt-get did not complete (race condition), needs retry
|
||||
retry=true
|
||||
elif grep -q 'Problem renaming the file /var/cache/apt/srcpkgcache.bin.* to /var/cache/apt/srcpkgcache.bin' \$err;then
|
||||
# apt update did not complete (race condition), needs retry
|
||||
retry=true
|
||||
elif grep -q 'Could not open file /var/lib/apt/lists' \$err;then
|
||||
# apt update is not completed, needs retry
|
||||
retry=true
|
||||
|
||||
@@ -6,19 +6,11 @@
|
||||
|
||||
# Source the helpers for use with the script
|
||||
source $HELPER_SCRIPTS/install.sh
|
||||
source $HELPER_SCRIPTS/etc-environment.sh
|
||||
|
||||
# Install bazelisk
|
||||
npm install -g @bazel/bazelisk
|
||||
|
||||
# Run bazelisk once in order to install /usr/local/bin/bazel binary
|
||||
bazel version
|
||||
|
||||
# Get the installed Bazel version from bazelisk
|
||||
BAZEL_VERSION=$(bazel --version | grep "Build label:" | awk '{print $3}')
|
||||
|
||||
# Set USE_BAZEL_FALLBACK_VERSION so that users without .bazelversion
|
||||
# get the preinstalled version instead of downloading latest
|
||||
set_etc_environment_variable "USE_BAZEL_FALLBACK_VERSION" "silent:${BAZEL_VERSION}"
|
||||
# run bazelisk once in order to install /usr/local/bin/bazel binary
|
||||
sudo -u $SUDO_USER bazel version
|
||||
|
||||
invoke_tests "Tools" "Bazel"
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[Windows/Ubuntu] Docker Server and Client will be updated to version 29.1.*, Docker Compose will be updated to version 2.40.3 on February 9th, 2026](https://github.com/actions/runner-images/issues/13474) |
|
||||
| [[all OSs] Updating Azure PowerShell Module version to 14.6.0 on January 26th, 2026.](https://github.com/actions/runner-images/issues/13473) |
|
||||
***
|
||||
# Windows Server 2022
|
||||
- OS Version: 10.0.20348 Build 4648
|
||||
- Image Version: 20260201.23.1
|
||||
- Image Version: 20260119.12.1
|
||||
|
||||
## Windows features
|
||||
- Windows Subsystem for Linux (WSLv1): Enabled
|
||||
@@ -19,21 +20,21 @@
|
||||
- LLVM 20.1.8
|
||||
- Node 20.20.0
|
||||
- Perl 5.32.1
|
||||
- PHP 8.5.1
|
||||
- PHP 8.4.16
|
||||
- Python 3.12.10
|
||||
- Ruby 3.3.10
|
||||
|
||||
### Package Management
|
||||
- Chocolatey 2.6.0
|
||||
- Composer 2.9.5
|
||||
- Helm 4.1.0
|
||||
- Composer 2.9.3
|
||||
- Helm 4.0.5
|
||||
- Miniconda 25.11.1 (pre-installed on the image but not added to PATH)
|
||||
- NPM 10.8.2
|
||||
- NuGet 7.0.1.1
|
||||
- pip 26.0 (python 3.12)
|
||||
- pip 25.3 (python 3.12)
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 3.5.22
|
||||
- Vcpkg (build from commit 6d7bf7ef21)
|
||||
- Vcpkg (build from commit de51e6bfa9)
|
||||
- Yarn 1.22.22
|
||||
|
||||
#### Environment variables
|
||||
@@ -44,27 +45,27 @@
|
||||
|
||||
### Project Management
|
||||
- Ant 1.10.15
|
||||
- Gradle 9.3
|
||||
- Gradle 9.2
|
||||
- Maven 3.9.12
|
||||
- sbt 1.12.1
|
||||
- sbt 1.12.0
|
||||
|
||||
### Tools
|
||||
- 7zip 25.01
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.31.1
|
||||
- Bazel 9.0.0
|
||||
- Bazel 8.5.1
|
||||
- Bazelisk 1.28.1
|
||||
- Bicep 0.40.2
|
||||
- Bicep 0.39.26
|
||||
- Cabal 3.16.1.0
|
||||
- CMake 3.31.6
|
||||
- CodeQL Action Bundle 2.24.0
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Docker 27.5.1
|
||||
- Docker Compose v2 2.32.2
|
||||
- Docker-wincred 0.9.5
|
||||
- ghc 9.14.1
|
||||
- Git 2.52.0.windows.1
|
||||
- Git LFS 3.7.1
|
||||
- ImageMagick 7.1.2-13
|
||||
- ImageMagick 7.1.2-12
|
||||
- InnoSetup 6.7.0
|
||||
- jq 1.8.1
|
||||
- Kind 0.31.0
|
||||
@@ -75,9 +76,9 @@
|
||||
- GNU Binutils 2.44
|
||||
- Newman 6.2.2
|
||||
- NSIS 3.10
|
||||
- OpenSSL 3.6.1
|
||||
- OpenSSL 3.6.0
|
||||
- Packer 1.14.2
|
||||
- Pulumi 3.218.0
|
||||
- Pulumi 3.216.0
|
||||
- R 4.5.2
|
||||
- Service Fabric SDK 10.1.2493.9590
|
||||
- Stack 3.9.1
|
||||
@@ -91,18 +92,18 @@
|
||||
- Ninja 1.13.2
|
||||
|
||||
### CLI Tools
|
||||
- Alibaba Cloud CLI 3.2.9
|
||||
- AWS CLI 2.33.12
|
||||
- AWS SAM CLI 1.153.1
|
||||
- Alibaba Cloud CLI 3.2.6
|
||||
- AWS CLI 2.33.1
|
||||
- AWS SAM CLI 1.151.0
|
||||
- AWS Session Manager CLI 1.2.764.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure DevOps CLI extension 1.0.2
|
||||
- GitHub CLI 2.86.0
|
||||
- GitHub CLI 2.85.0
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
@@ -110,15 +111,15 @@
|
||||
- cargo-audit 0.22.0
|
||||
- cargo-outdated 0.17.0
|
||||
- cbindgen 0.29.2
|
||||
- Clippy 0.1.93
|
||||
- Clippy 0.1.92
|
||||
- Rustfmt 1.8.0
|
||||
|
||||
### Browsers and Drivers
|
||||
- Google Chrome 144.0.7559.110
|
||||
- Chrome Driver 144.0.7559.109
|
||||
- Microsoft Edge 144.0.3719.104
|
||||
- Microsoft Edge Driver 144.0.3719.104
|
||||
- Mozilla Firefox 147.0.2
|
||||
- Google Chrome 144.0.7559.60
|
||||
- Chrome Driver 144.0.7559.31
|
||||
- Microsoft Edge 144.0.3719.82
|
||||
- Microsoft Edge Driver 144.0.3719.82
|
||||
- Mozilla Firefox 147.0.1
|
||||
- Gecko Driver 0.36.0
|
||||
- IE Driver 4.14.0.0
|
||||
- Selenium server 4.40.0
|
||||
@@ -138,7 +139,7 @@
|
||||
| 11.0.29+7 | JAVA_HOME_11_X64 |
|
||||
| 17.0.17+10 | JAVA_HOME_17_X64 |
|
||||
| 21.0.9+10.0 | JAVA_HOME_21_X64 |
|
||||
| 25.0.2+10.0 | JAVA_HOME_25_X64 |
|
||||
| 25.0.1+8.0 | JAVA_HOME_25_X64 |
|
||||
|
||||
### Shells
|
||||
| Name | Target |
|
||||
@@ -188,7 +189,6 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- 3.2.10
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
### Databases
|
||||
|
||||
@@ -207,12 +207,12 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
#### MongoDB
|
||||
| Version | ServiceName | ServiceStatus | ServiceStartType |
|
||||
| -------- | ----------- | ------------- | ---------------- |
|
||||
| 7.0.29.0 | MongoDB | Stopped | Disabled |
|
||||
| 7.0.28.0 | MongoDB | Stopped | Disabled |
|
||||
|
||||
### Database tools
|
||||
- Azure CosmosDb Emulator 2.14.25.0
|
||||
- DacFx 170.2.70.1
|
||||
- MySQL 8.0.45.0
|
||||
- MySQL 8.0.44.0
|
||||
- SQL OLEDB Driver 18 18.7.5.0
|
||||
- SQL OLEDB Driver 19 19.4.1.0
|
||||
- SQLPS 1.0
|
||||
@@ -225,9 +225,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| Nginx | 1.29.4 | C:\tools\nginx-1.29.4\conf\nginx.conf | nginx | Stopped | 80 |
|
||||
|
||||
### Visual Studio Enterprise 2022
|
||||
| Name | Version | Path |
|
||||
| ----------------------------- | -------------- | -------------------------------------------------------- |
|
||||
| Visual Studio Enterprise 2022 | 17.14.36915.13 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
|
||||
| Name | Version | Path |
|
||||
| ----------------------------- | ------------- | -------------------------------------------------------- |
|
||||
| Visual Studio Enterprise 2022 | 17.14.36908.2 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
|
||||
|
||||
#### Workloads, components and extensions
|
||||
| Package | Version |
|
||||
@@ -240,6 +240,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| Component.Linux.RemoteFileExplorer | 17.14.36510.44 |
|
||||
| Component.MDD.Android | 17.14.36804.6 |
|
||||
| Component.MDD.Linux | 17.14.36510.44 |
|
||||
| Component.MDD.Linux.GCC.arm | 17.14.36510.44 |
|
||||
| Component.Microsoft.VisualStudio.RazorExtension | 17.14.36510.44 |
|
||||
| Component.Microsoft.VisualStudio.Tools.Applications.amd64 | 17.0.36522.0 |
|
||||
| Component.Microsoft.VisualStudio.Web.AzureFunctions | 17.14.36510.44 |
|
||||
@@ -252,8 +253,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| Component.Unreal.Android | 17.14.36510.44 |
|
||||
| Component.Unreal.Debugger | 17.14.36907.17 |
|
||||
| Component.Unreal.Ide | 17.14.36510.44 |
|
||||
| Component.VisualStudio.GitHub.Copilot | 17.14.36915.8 |
|
||||
| Component.VSInstallerProjects2022 | 3.0.0 |
|
||||
| Component.VisualStudio.GitHub.Copilot | 17.14.36907.17 |
|
||||
| Component.VSInstallerProjects2022 | 2.0.1 |
|
||||
| Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 |
|
||||
| Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 |
|
||||
| Component.Xamarin | 17.14.36510.44 |
|
||||
@@ -298,8 +299,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| microsoft.net.sdk.emscripten | 9.0.13.10239 |
|
||||
| Microsoft.NetCore.Component.DevelopmentTools | 17.14.36510.44 |
|
||||
| Microsoft.NetCore.Component.Runtime.8.0 | 17.14.36907.17 |
|
||||
| Microsoft.NetCore.Component.Runtime.9.0 | 17.14.36915.8 |
|
||||
| Microsoft.NetCore.Component.SDK | 17.14.36915.8 |
|
||||
| Microsoft.NetCore.Component.Runtime.9.0 | 17.14.36907.17 |
|
||||
| Microsoft.NetCore.Component.SDK | 17.14.36907.17 |
|
||||
| Microsoft.NetCore.Component.Web | 17.14.36510.44 |
|
||||
| Microsoft.VisualStudio.Component.AppInsights.Tools | 17.14.36510.44 |
|
||||
| Microsoft.VisualStudio.Component.AspNet | 17.14.36510.44 |
|
||||
@@ -455,7 +456,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| ProBITools.MicrosoftAnalysisServicesModelingProjects2022 | 4.0.0 |
|
||||
| ProBITools.MicrosoftReportProjectsforVisualStudio2022 | 4.0.0 |
|
||||
| SSIS.MicrosoftDataToolsIntegrationServices | 2.1.2 |
|
||||
| VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects | 3.0.0 |
|
||||
| VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects | 2.0.1 |
|
||||
| Windows Driver Kit | 10.1.26100.4202 |
|
||||
| Windows Driver Kit Visual Studio Extension | 10.0.26100.16 |
|
||||
| Windows Software Development Kit | 10.1.26100.7175 |
|
||||
@@ -480,7 +481,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- 10.0.26100.0
|
||||
|
||||
### .NET Core Tools
|
||||
- .NET Core SDK: 8.0.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.309, 10.0.102
|
||||
- .NET Framework: 4.7.2, 4.8, 4.8.1
|
||||
- Microsoft.AspNetCore.App: 6.0.40, 8.0.6, 8.0.22, 8.0.23, 9.0.6, 9.0.12, 10.0.2
|
||||
- Microsoft.NETCore.App: 6.0.40, 8.0.6, 8.0.22, 8.0.23, 9.0.6, 9.0.12, 10.0.2
|
||||
@@ -491,16 +492,16 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### Powershell Modules
|
||||
- Az: 14.6.0
|
||||
- AWSPowershell: 5.0.145
|
||||
- Az: 12.5.0
|
||||
- AWSPowershell: 5.0.136
|
||||
- DockerMsftProvider: 1.0.0.8
|
||||
- MarkdownPS: 1.10
|
||||
- Microsoft.Graph: 2.35.0
|
||||
- Microsoft.Graph: 2.34.0
|
||||
- Pester: 3.4.0, 5.7.1
|
||||
- PowerShellGet: 1.0.0.1, 2.2.5
|
||||
- PSScriptAnalyzer: 1.24.0
|
||||
- PSWindowsUpdate: 2.2.1.5
|
||||
- SqlServer: 22.3.0
|
||||
- SqlServer: 22.4.5.1
|
||||
- VSSetup: 2.2.16
|
||||
|
||||
### Android
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
***
|
||||
# Windows Server 2025
|
||||
- OS Version: 10.0.26100 Build 32230
|
||||
- Image Version: 20260127.11.2
|
||||
- Image Version: 20260119.4.1
|
||||
|
||||
## Windows features
|
||||
- Windows Subsystem for Linux (WSLv1): Enabled
|
||||
@@ -27,15 +27,15 @@
|
||||
|
||||
### Package Management
|
||||
- Chocolatey 2.6.0
|
||||
- Composer 2.9.4
|
||||
- Helm 4.1.0
|
||||
- Composer 2.9.3
|
||||
- Helm 4.0.5
|
||||
- Miniconda 25.11.1 (pre-installed on the image but not added to PATH)
|
||||
- NPM 10.9.4
|
||||
- NuGet 7.0.1.1
|
||||
- pip 25.3 (python 3.12)
|
||||
- Pipx 1.8.0
|
||||
- RubyGems 3.5.22
|
||||
- Vcpkg (build from commit 66009b2d73)
|
||||
- Vcpkg (build from commit de51e6bfa9)
|
||||
- Yarn 1.22.22
|
||||
|
||||
#### Environment variables
|
||||
@@ -46,27 +46,27 @@
|
||||
|
||||
### Project Management
|
||||
- Ant 1.10.15
|
||||
- Gradle 9.3
|
||||
- Gradle 9.2
|
||||
- Maven 3.9.12
|
||||
- sbt 1.12.1
|
||||
- sbt 1.12.0
|
||||
|
||||
### Tools
|
||||
- 7zip 25.01
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.31.1
|
||||
- Bazel 9.0.0
|
||||
- Bazelisk 1.28.1
|
||||
- Bicep 0.40.2
|
||||
- Bazel 8.5.1
|
||||
- Bazelisk 1.28.0
|
||||
- Bicep 0.39.26
|
||||
- Cabal 3.16.1.0
|
||||
- CMake 3.31.6
|
||||
- CodeQL Action Bundle 2.24.0
|
||||
- CodeQL Action Bundle 2.23.9
|
||||
- Docker 27.5.1
|
||||
- Docker Compose v2 2.32.2
|
||||
- Docker-wincred 0.9.5
|
||||
- ghc 9.14.1
|
||||
- Git 2.52.0.windows.1
|
||||
- Git LFS 3.7.1
|
||||
- ImageMagick 7.1.2-13
|
||||
- ImageMagick 7.1.2-12
|
||||
- InnoSetup 6.7.0
|
||||
- jq 1.8.1
|
||||
- Kind 0.31.0
|
||||
@@ -77,7 +77,7 @@
|
||||
- Newman 6.2.2
|
||||
- OpenSSL 3.6.0
|
||||
- Packer 1.14.2
|
||||
- Pulumi 3.217.0
|
||||
- Pulumi 3.216.0
|
||||
- R 4.5.2
|
||||
- Service Fabric SDK 10.1.2493.9590
|
||||
- Stack 3.9.1
|
||||
@@ -90,28 +90,28 @@
|
||||
- Ninja 1.13.2
|
||||
|
||||
### CLI Tools
|
||||
- AWS CLI 2.33.6
|
||||
- AWS SAM CLI 1.152.0
|
||||
- AWS CLI 2.33.1
|
||||
- AWS SAM CLI 1.151.0
|
||||
- AWS Session Manager CLI 1.2.764.0
|
||||
- Azure CLI 2.82.0
|
||||
- Azure DevOps CLI extension 1.0.2
|
||||
- GitHub CLI 2.86.0
|
||||
- GitHub CLI 2.85.0
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.93.0
|
||||
- Rust 1.93.0
|
||||
- Rustdoc 1.93.0
|
||||
- Cargo 1.92.0
|
||||
- Rust 1.92.0
|
||||
- Rustdoc 1.92.0
|
||||
- Rustup 1.28.2
|
||||
|
||||
#### Packages
|
||||
- Clippy 0.1.93
|
||||
- Clippy 0.1.92
|
||||
- Rustfmt 1.8.0
|
||||
|
||||
### Browsers and Drivers
|
||||
- Google Chrome 144.0.7559.97
|
||||
- Chrome Driver 144.0.7559.96
|
||||
- Microsoft Edge 144.0.3719.92
|
||||
- Microsoft Edge Driver 144.0.3719.92
|
||||
- Google Chrome 144.0.7559.60
|
||||
- Chrome Driver 144.0.7559.31
|
||||
- Microsoft Edge 144.0.3719.82
|
||||
- Microsoft Edge Driver 144.0.3719.82
|
||||
- Mozilla Firefox 147.0.1
|
||||
- Gecko Driver 0.36.0
|
||||
- IE Driver 4.14.0.0
|
||||
@@ -179,7 +179,6 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- 3.2.10
|
||||
- 3.3.10
|
||||
- 3.4.8
|
||||
- 4.0.1
|
||||
|
||||
### Databases
|
||||
|
||||
@@ -203,7 +202,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
### Database tools
|
||||
- Azure CosmosDb Emulator 2.14.25.0
|
||||
- DacFx 170.2.70.1
|
||||
- MySQL 8.0.45.0
|
||||
- MySQL 8.0.44.0
|
||||
- SQL OLEDB Driver 18 18.7.5.0
|
||||
- SQL OLEDB Driver 19 19.4.1.0
|
||||
- SQLPS 1.0
|
||||
@@ -216,9 +215,9 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| Nginx | 1.29.4 | C:\tools\nginx-1.29.4\conf\nginx.conf | nginx | Stopped | 80 |
|
||||
|
||||
### Visual Studio Enterprise 2022
|
||||
| Name | Version | Path |
|
||||
| ----------------------------- | -------------- | -------------------------------------------------------- |
|
||||
| Visual Studio Enterprise 2022 | 17.14.36915.13 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
|
||||
| Name | Version | Path |
|
||||
| ----------------------------- | ------------- | -------------------------------------------------------- |
|
||||
| Visual Studio Enterprise 2022 | 17.14.36908.2 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
|
||||
|
||||
#### Workloads, components and extensions
|
||||
| Package | Version |
|
||||
@@ -231,6 +230,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| Component.Linux.RemoteFileExplorer | 17.14.36510.44 |
|
||||
| Component.MDD.Android | 17.14.36804.6 |
|
||||
| Component.MDD.Linux | 17.14.36510.44 |
|
||||
| Component.MDD.Linux.GCC.arm | 17.14.36510.44 |
|
||||
| Component.Microsoft.VisualStudio.RazorExtension | 17.14.36510.44 |
|
||||
| Component.Microsoft.VisualStudio.Tools.Applications.amd64 | 17.0.36522.0 |
|
||||
| Component.Microsoft.VisualStudio.Web.AzureFunctions | 17.14.36510.44 |
|
||||
@@ -241,8 +241,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| Component.UnityEngine.x64 | 17.14.36510.44 |
|
||||
| Component.Unreal.Debugger | 17.14.36907.17 |
|
||||
| Component.Unreal.Ide | 17.14.36510.44 |
|
||||
| Component.VisualStudio.GitHub.Copilot | 17.14.36915.8 |
|
||||
| Component.VSInstallerProjects2022 | 3.0.0 |
|
||||
| Component.VisualStudio.GitHub.Copilot | 17.14.36907.17 |
|
||||
| Component.VSInstallerProjects2022 | 2.0.1 |
|
||||
| Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 |
|
||||
| Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 |
|
||||
| ComponentGroup.Microsoft.NET.AppModernization | 17.14.36705.20 |
|
||||
@@ -285,8 +285,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| microsoft.net.sdk.emscripten | 9.0.13.10239 |
|
||||
| Microsoft.NetCore.Component.DevelopmentTools | 17.14.36510.44 |
|
||||
| Microsoft.NetCore.Component.Runtime.8.0 | 17.14.36907.17 |
|
||||
| Microsoft.NetCore.Component.Runtime.9.0 | 17.14.36915.8 |
|
||||
| Microsoft.NetCore.Component.SDK | 17.14.36915.8 |
|
||||
| Microsoft.NetCore.Component.Runtime.9.0 | 17.14.36907.17 |
|
||||
| Microsoft.NetCore.Component.SDK | 17.14.36907.17 |
|
||||
| Microsoft.NetCore.Component.Web | 17.14.36510.44 |
|
||||
| Microsoft.VisualStudio.Component.AppInsights.Tools | 17.14.36510.44 |
|
||||
| Microsoft.VisualStudio.Component.AspNet | 17.14.36510.44 |
|
||||
@@ -440,7 +440,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| ProBITools.MicrosoftAnalysisServicesModelingProjects2022 | 4.0.0 |
|
||||
| ProBITools.MicrosoftReportProjectsforVisualStudio2022 | 4.0.0 |
|
||||
| SSIS.MicrosoftDataToolsIntegrationServices | 2.1.2 |
|
||||
| VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects | 3.0.0 |
|
||||
| VisualStudioClient.MicrosoftVisualStudio2022InstallerProjects | 2.0.1 |
|
||||
| Windows Driver Kit Visual Studio Extension | 10.0.26100.16 |
|
||||
| Windows Software Development Kit | 10.1.26100.7175 |
|
||||
| WixToolset.WixToolsetVisualStudio2022Extension | 1.0.0.22 |
|
||||
@@ -461,7 +461,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- 10.0.26100.0
|
||||
|
||||
### .NET Core Tools
|
||||
- .NET Core SDK: 8.0.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.310, 10.0.102
|
||||
- .NET Core SDK: 8.0.123, 8.0.206, 8.0.319, 8.0.417, 9.0.113, 9.0.205, 9.0.309, 10.0.102
|
||||
- .NET Framework: 4.8, 4.8.1
|
||||
- Microsoft.AspNetCore.App: 8.0.6, 8.0.22, 8.0.23, 9.0.6, 9.0.12, 10.0.2
|
||||
- Microsoft.NETCore.App: 8.0.6, 8.0.22, 8.0.23, 9.0.6, 9.0.12, 10.0.2
|
||||
@@ -472,8 +472,8 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- PowerShell 7.4.13
|
||||
|
||||
#### Powershell Modules
|
||||
- Az: 14.6.0
|
||||
- AWSPowershell: 5.0.141
|
||||
- Az: 12.5.0
|
||||
- AWSPowershell: 5.0.136
|
||||
- DockerMsftProvider: 1.0.0.8
|
||||
- MarkdownPS: 1.10
|
||||
- Microsoft.Graph: 2.34.0
|
||||
@@ -481,7 +481,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- PowerShellGet: 1.0.0.1, 2.2.5
|
||||
- PSScriptAnalyzer: 1.24.0
|
||||
- PSWindowsUpdate: 2.2.1.5
|
||||
- SqlServer: 22.3.0
|
||||
- SqlServer: 22.4.5.1
|
||||
- VSSetup: 2.2.16
|
||||
|
||||
### Android
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
## File: Install-BizTalkBuildComponent.ps1
|
||||
## Desc: Install BizTalk Project Build Component
|
||||
################################################################################
|
||||
|
||||
$downloadUrl = "https://aka.ms/BuildComponentSetup.EN"
|
||||
|
||||
Write-Host "Downloading BizTalk Project Build Component archive..."
|
||||
$zipFile = Invoke-DownloadWithRetry $downloadUrl
|
||||
|
||||
$setupPath = Join-Path $env:TEMP_DIR "BizTalkBuildComponent"
|
||||
if (-not (Test-Path -Path $setupPath)) {
|
||||
New-Item -Path $setupPath -ItemType Directory -Force | Out-Null
|
||||
}
|
||||
Expand-7ZipArchive -Path $zipFile -DestinationPath $setupPath
|
||||
|
||||
Write-Host "Installing BizTalk Project Build Component..."
|
||||
Install-Binary `
|
||||
-LocalPath "$setupPath\Bootstrap.msi" `
|
||||
-ExtraInstallArgs ("/l*v", "$setupPath\bootstrap.log") `
|
||||
-ExpectedSubject $(Get-MicrosoftPublisher)
|
||||
Install-Binary `
|
||||
-LocalPath "$setupPath\BuildComponentSetup.msi" `
|
||||
-ExtraInstallArgs ("/l*v", "$setupPath\buildComponentSetup.log") `
|
||||
-ExpectedSubject $(Get-MicrosoftPublisher)
|
||||
|
||||
Invoke-PesterTests -TestFile "BizTalk" -TestName "BizTalk Build Component Setup"
|
||||
@@ -0,0 +1,25 @@
|
||||
################################################################################
|
||||
## File: Install-CloudFoundryCli.ps1
|
||||
## Desc: Install Cloud Foundry CLI
|
||||
################################################################################
|
||||
|
||||
# Download the latest cf cli exe
|
||||
$cloudFoundryCliUrl = "https://packages.cloudfoundry.org/stable?release=windows64-exe&source=github"
|
||||
|
||||
$cloudFoundryArchPath = Invoke-DownloadWithRetry $cloudFoundryCliUrl
|
||||
|
||||
# Create directory for cf cli
|
||||
$cloudFoundryCliPath = "C:\cf-cli"
|
||||
New-Item -Path $cloudFoundryCliPath -ItemType Directory -Force
|
||||
|
||||
# Extract the zip archive
|
||||
Write-Host "Extracting cf cli..."
|
||||
Expand-7ZipArchive -Path $cloudFoundryArchPath -DestinationPath $cloudFoundryCliPath
|
||||
|
||||
# Add cf to path
|
||||
Add-MachinePathItem $cloudFoundryCliPath
|
||||
|
||||
# Validate cf signature
|
||||
Test-FileSignature -Path "$cloudFoundryCliPath\cf.exe" -ExpectedSubject 'CN="LF Projects, LLC", O="LF Projects, LLC", L=Wilmington, S=Delaware, C=US'
|
||||
|
||||
Invoke-PesterTests -TestFile "CLI.Tools" -TestName "CloudFoundry CLI"
|
||||
@@ -46,16 +46,7 @@ if ($LASTEXITCODE -ne 0) {
|
||||
Add-MachinePathItem "C:\Program Files\Git\bin"
|
||||
|
||||
# Add well-known SSH host keys to ssh_known_hosts
|
||||
# Write content to the file used by OpenSSH and the version includes with Git
|
||||
# for Windows
|
||||
$windowsSSHKnownHosts = "C:\ProgramData\ssh\ssh_known_hosts"
|
||||
$gitSSHKnownHosts = "C:\Program Files\Git\etc\ssh\ssh_known_hosts"
|
||||
|
||||
$sshKeyScan = "C:\Program Files\Git\usr\bin\ssh-keyscan"
|
||||
$githubHostKeys = &$sshKeyScan -t rsa,ecdsa,ed25519 github.com
|
||||
$azureHostKeys = &$sshKeyscan -t rsa ssh.dev.azure.com
|
||||
|
||||
Set-Content -Encoding ASCII -Path $windowsSSHKnownHosts, $gitSSHKnownHosts -Value $githubHostKeys
|
||||
Add-Content -Encoding ASCII -Path $windowsSSHKnownHosts, $gitSSHKnownHosts -Value $azureHostKeys
|
||||
ssh-keyscan -t rsa,ecdsa,ed25519 github.com >> "C:\Program Files\Git\etc\ssh\ssh_known_hosts"
|
||||
ssh-keyscan -t rsa ssh.dev.azure.com >> "C:\Program Files\Git\etc\ssh\ssh_known_hosts"
|
||||
|
||||
Invoke-PesterTests -TestFile "Git"
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
################################################################################
|
||||
## File: Install-GoogleCloudCLI.ps1
|
||||
## Desc: Install Google Cloud CLI
|
||||
################################################################################
|
||||
|
||||
# https://cloud.google.com/sdk/docs/downloads-interactive
|
||||
Install-Binary `
|
||||
-Url 'https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe' `
|
||||
-InstallArgs @("/S", "/allusers", "/noreporting") `
|
||||
-ExpectedSubject 'CN=Google LLC, O=Google LLC, L=Mountain View, S=California, C=US, SERIALNUMBER=3582691, OID.2.5.4.15=Private Organization, OID.1.3.6.1.4.1.311.60.2.1.2=Delaware, OID.1.3.6.1.4.1.311.60.2.1.3=US'
|
||||
|
||||
Invoke-PesterTests -TestFile "Tools" -TestName "GoogleCloudCLI"
|
||||
@@ -0,0 +1,13 @@
|
||||
################################################################################
|
||||
## File: Install-NET48-devpack.ps1
|
||||
## Desc: Install .NET 4.8 devpack
|
||||
## Supply chain security: checksum validation
|
||||
################################################################################
|
||||
|
||||
# .NET 4.8 Dev pack
|
||||
Install-Binary `
|
||||
-Url 'https://download.visualstudio.microsoft.com/download/pr/014120d7-d689-4305-befd-3cb711108212/0307177e14752e359fde5423ab583e43/ndp48-devpack-enu.exe' `
|
||||
-InstallArgs @("Setup", "/passive", "/norestart") `
|
||||
-ExpectedSHA256Sum '0A7AC4A9B44CED6BB7A0EBF3AD9BA29F60BD4D3BEB2047E19F4D8749DE61F5AC'
|
||||
|
||||
Invoke-PesterTests -TestFile "Tools" -TestName "NET48"
|
||||
@@ -0,0 +1,11 @@
|
||||
################################################################################
|
||||
## File: Install-NET48.ps1
|
||||
## Desc: Install .NET 4.8
|
||||
## Supply chain security: checksum validation
|
||||
################################################################################
|
||||
|
||||
# .NET 4.8 Dev pack
|
||||
Install-Binary `
|
||||
-Url 'https://download.visualstudio.microsoft.com/download/pr/2d6bb6b2-226a-4baa-bdec-798822606ff1/8494001c276a4b96804cde7829c04d7f/ndp48-x86-x64-allos-enu.exe' `
|
||||
-InstallArgs @("Setup", "/passive", "/norestart") `
|
||||
-ExpectedSHA256Sum '68C9986A8DCC0214D909AA1F31BEE9FB5461BB839EDCA996A75B08DDFFC1483F'
|
||||
@@ -0,0 +1,20 @@
|
||||
################################################################################
|
||||
## File: Install-VCRedist.ps1
|
||||
## Desc: Install Visual C++ Redistributable
|
||||
## Supply chain security: checksum validation
|
||||
################################################################################
|
||||
|
||||
$baseUrl = "https://download.microsoft.com/download/1/6/5/165255E7-1014-4D0A-B094-B6A430A6BFFC"
|
||||
$argumentList = ("/install", "/quiet", "/norestart")
|
||||
|
||||
Install-Binary `
|
||||
-Url "${baseUrl}/vcredist_x86.exe" `
|
||||
-InstallArgs $argumentList `
|
||||
-ExpectedSHA256Sum '99DCE3C841CC6028560830F7866C9CE2928C98CF3256892EF8E6CF755147B0D8'
|
||||
|
||||
Install-Binary `
|
||||
-Url "${baseUrl}/vcredist_x64.exe" `
|
||||
-InstallArgs $argumentList `
|
||||
-ExpectedSHA256Sum 'F3B7A76D84D23F91957AA18456A14B4E90609E4CE8194C5653384ED38DADA6F3'
|
||||
|
||||
Invoke-PesterTests -TestFile "Tools" -TestName "VCRedist"
|
||||
@@ -41,18 +41,4 @@ Install-Binary -Type EXE `
|
||||
-InstallArgs @("/q", "/norestart", "/ceip off", "/features OptionId.UWPManaged OptionId.UWPCPP OptionId.UWPLocalized OptionId.DesktopCPPx86 OptionId.DesktopCPPx64 OptionId.DesktopCPParm64") `
|
||||
-ExpectedSubject $(Get-MicrosoftPublisher)
|
||||
|
||||
# Enable Windows Desktop Debuggers (cdb.exe) on Windows Server 2025
|
||||
if (Test-IsWin25) {
|
||||
$installerEntry = Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* `
|
||||
| Where-Object { $_.DisplayName -match "Windows Software Development Kit" } `
|
||||
| Sort-Object DisplayVersion -Descending | Select-Object -First 1
|
||||
|
||||
if ($installerEntry -and $installerEntry.BundleCachePath) {
|
||||
Install-Binary -Type EXE `
|
||||
-LocalPath $installerEntry.BundleCachePath `
|
||||
-InstallArgs @("/features", "OptionId.WindowsDesktopDebuggers", "/q", "/norestart") `
|
||||
-ExpectedSubject $(Get-MicrosoftPublisher)
|
||||
}
|
||||
}
|
||||
|
||||
Invoke-PesterTests -TestFile "VisualStudio"
|
||||
|
||||
@@ -7,6 +7,14 @@ function Split-TableRowByColumns {
|
||||
return $Row.Split("|") | ForEach-Object { $_.trim() }
|
||||
}
|
||||
|
||||
function Get-AndroidSDKRoot {
|
||||
param(
|
||||
[string] $ComponentName
|
||||
)
|
||||
$path = Join-Path $env:ANDROID_HOME $ComponentName
|
||||
return "Location $path"
|
||||
}
|
||||
|
||||
function Build-AndroidTable {
|
||||
$packageInfo = Get-AndroidInstalledPackages
|
||||
return @(
|
||||
|
||||
@@ -247,6 +247,10 @@ function Get-PowerShellModules {
|
||||
return $result
|
||||
}
|
||||
|
||||
function Get-CachedDockerImages {
|
||||
return (docker images --digests --format "* {{.Repository}}:{{.Tag}}").Split("*") | Where-Object { $_ }
|
||||
}
|
||||
|
||||
function Get-CachedDockerImagesTableData {
|
||||
$allImages = docker images --digests --format "*{{.Repository}}:{{.Tag}}|{{.Digest}} |{{.CreatedAt}}"
|
||||
if (-not $allImages) {
|
||||
@@ -287,6 +291,11 @@ function Get-YAMLLintVersion {
|
||||
yamllint --version | Get-StringPart -Part 1
|
||||
}
|
||||
|
||||
function Get-BizTalkVersion {
|
||||
$bizTalkReg = Get-ItemProperty "HKLM:\SOFTWARE\WOW6432Node\Microsoft\BizTalk Server\3.0"
|
||||
return [ToolVersionNode]::new($bizTalkReg.ProductName, $bizTalkReg.ProductVersion)
|
||||
}
|
||||
|
||||
function Get-PipxVersion {
|
||||
pipx --version
|
||||
}
|
||||
|
||||
@@ -153,6 +153,11 @@ function Get-PackerVersion {
|
||||
return $packerVersion
|
||||
}
|
||||
|
||||
function Get-ParcelVersion {
|
||||
$parcelVersion = parcel --version
|
||||
return "$parcelVersion"
|
||||
}
|
||||
|
||||
function Get-PulumiVersion {
|
||||
return (pulumi version).TrimStart("v")
|
||||
}
|
||||
@@ -228,6 +233,12 @@ function Get-AlibabaCLIVersion {
|
||||
return $alicliVersion
|
||||
}
|
||||
|
||||
function Get-CloudFoundryVersion {
|
||||
$(cf version) -match "(?<version>\d+\.\d+\.\d+)" | Out-Null
|
||||
$cfVersion = $Matches.Version
|
||||
return $cfVersion
|
||||
}
|
||||
|
||||
function Get-7zipVersion {
|
||||
(7z | Out-String) -match "7-Zip (?<version>\d+\.\d+\.?\d*)" | Out-Null
|
||||
$version = $Matches.Version
|
||||
@@ -252,6 +263,10 @@ function Get-StackVersion {
|
||||
return $stackVersion
|
||||
}
|
||||
|
||||
function Get-GoogleCloudCLIVersion {
|
||||
return (((cmd /c "gcloud --version") -match "Google Cloud SDK") -replace "Google Cloud SDK").Trim()
|
||||
}
|
||||
|
||||
function Get-ServiceFabricSDKVersion {
|
||||
$serviceFabricSDKVersion = Get-ItemPropertyValue 'HKLM:\SOFTWARE\Microsoft\Service Fabric\' -Name FabricVersion
|
||||
return $serviceFabricSDKVersion
|
||||
|
||||
@@ -343,7 +343,7 @@
|
||||
"version": "20"
|
||||
},
|
||||
"php": {
|
||||
"version": "8.5"
|
||||
"version": "8.4"
|
||||
},
|
||||
"postgresql": {
|
||||
"version": "14"
|
||||
|
||||
@@ -311,7 +311,7 @@
|
||||
"version": "20"
|
||||
},
|
||||
"php": {
|
||||
"version": "8.5"
|
||||
"version": "8.4"
|
||||
},
|
||||
"postgresql": {
|
||||
"version": "17"
|
||||
|
||||
Reference in New Issue
Block a user