mirror of
https://github.com/actions/runner-images.git
synced 2025-12-16 06:40:32 +00:00
Merge branch 'main' into lg/postgres-win-update
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 18.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 25.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[macOS] OpenSSL 1.1 will be removed and OpenSSL 3 will be the default for all macOS images from November 4](https://github.com/actions/runner-images/issues/10817) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 18.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 25.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[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 ADO](https://github.com/actions/runner-images/issues/10721) |
|
||||
| [[macOS] Support policy changes; Xcode 14 and 16 will be removed from macOS 14 on November 4](https://github.com/actions/runner-images/issues/10703) |
|
||||
| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) |
|
||||
@@ -10,12 +10,12 @@
|
||||
# macOS 13
|
||||
- OS Version: macOS 13.7.1 (22H221)
|
||||
- Kernel Version: Darwin 22.6.0
|
||||
- Image Version: 20241108.324
|
||||
- Image Version: 20241125.399
|
||||
|
||||
## Installed Software
|
||||
|
||||
### Language and Runtime
|
||||
- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.403
|
||||
- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.404
|
||||
- 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`
|
||||
@@ -27,9 +27,9 @@
|
||||
- GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias
|
||||
- Kotlin 2.0.21-release-482
|
||||
- Mono 6.12.0.188
|
||||
- Node.js 20.18.0
|
||||
- Node.js 20.18.1
|
||||
- Perl 5.40.0
|
||||
- PHP 8.3.13
|
||||
- PHP 8.4.1
|
||||
- Python3 3.13.0
|
||||
- Ruby 3.0.7p220
|
||||
|
||||
@@ -37,70 +37,70 @@
|
||||
- Bundler 2.5.23
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.16.2
|
||||
- Composer 2.8.2
|
||||
- Homebrew 4.4.4
|
||||
- Composer 2.8.3
|
||||
- Homebrew 4.4.7
|
||||
- NPM 10.8.2
|
||||
- NuGet 6.3.1.1
|
||||
- Pip3 24.3.1 (python 3.13)
|
||||
- Pipx 1.7.1
|
||||
- RubyGems 3.5.23
|
||||
- Vcpkg 2024 (build from commit 6046e4816)
|
||||
- Vcpkg 2024 (build from commit 5e5d0e1cd)
|
||||
- Yarn 1.22.22
|
||||
|
||||
### Project Management
|
||||
- Apache Ant 1.10.15
|
||||
- Apache Maven 3.9.9
|
||||
- Gradle 8.10.2
|
||||
- Gradle 8.11.1
|
||||
|
||||
### Utilities
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.26.0
|
||||
- bazel 7.4.0
|
||||
- bazelisk 1.23.0
|
||||
- azcopy 10.27.1
|
||||
- bazel 7.4.1
|
||||
- bazelisk 1.24.0
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.11.0
|
||||
- Git 2.47.0
|
||||
- Git LFS 3.5.1
|
||||
- GitHub CLI 2.61.0
|
||||
- Git LFS 3.6.0
|
||||
- GitHub CLI 2.62.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.24.5
|
||||
- GNU Wget 1.25.0
|
||||
- gpg (GnuPG) 2.4.6
|
||||
- jq 1.7.1
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.11.2
|
||||
- pkg-config 0.29.2
|
||||
- pkgconf 2.3.0
|
||||
- Unxip 3.1
|
||||
- yq 4.44.3
|
||||
- yq 4.44.5
|
||||
- zstd 1.5.6
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.19.3
|
||||
- AWS SAM CLI 1.127.0
|
||||
- AWS Session Manager CLI 1.2.688.0
|
||||
- Azure CLI 2.65.0
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure CLI (azure-devops) 1.0.1
|
||||
- Bicep CLI 0.31.34
|
||||
- Cmake 3.31.0
|
||||
- Bicep CLI 0.31.92
|
||||
- Cmake 3.31.1
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
- Fastlane 2.225.0
|
||||
- SwiftFormat 0.54.6
|
||||
- Xcbeautify 2.14.1
|
||||
- SwiftFormat 0.55.2
|
||||
- Xcbeautify 2.15.0
|
||||
- Xcode Command Line Tools 14.3.1.0.1.1683849156
|
||||
- Xcodes 1.6.0
|
||||
|
||||
### Linters
|
||||
- SwiftLint 0.57.0
|
||||
- SwiftLint 0.57.1
|
||||
|
||||
### Browsers
|
||||
- Safari 18.1 (18619.2.8.111.5)
|
||||
- SafariDriver 18.1 (18619.2.8.111.5)
|
||||
- Google Chrome 130.0.6723.117
|
||||
- Google Chrome for Testing 130.0.6723.116
|
||||
- ChromeDriver 130.0.6723.116
|
||||
- Microsoft Edge 130.0.2849.80
|
||||
- Microsoft Edge WebDriver 130.0.2849.81
|
||||
- Mozilla Firefox 132.0.1
|
||||
- Safari 18.1.1 (18619.2.8.111.7)
|
||||
- SafariDriver 18.1.1 (18619.2.8.111.7)
|
||||
- Google Chrome 131.0.6778.86
|
||||
- Google Chrome for Testing 131.0.6778.85
|
||||
- ChromeDriver 131.0.6778.85
|
||||
- Microsoft Edge 131.0.2903.63
|
||||
- Microsoft Edge WebDriver 131.0.2903.63
|
||||
- Mozilla Firefox 132.0.2
|
||||
- geckodriver 0.35.0
|
||||
- Selenium server 4.26.0
|
||||
|
||||
@@ -143,9 +143,8 @@
|
||||
- 3.13.0
|
||||
|
||||
#### Node.js
|
||||
- 16.20.2
|
||||
- 18.20.4
|
||||
- 20.18.0
|
||||
- 18.20.5
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Go
|
||||
@@ -218,8 +217,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 |
|
||||
@@ -245,14 +244,14 @@
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Android Command Line Tools | 11.0 |
|
||||
| Android Emulator | 35.2.10 |
|
||||
| Android SDK Build-tools | 35.0.0<br>34.0.0<br>33.0.2 33.0.3 |
|
||||
| Android SDK Platforms | android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3) |
|
||||
| Android SDK Platforms | android-35-ext14 (rev 1)<br>android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3) |
|
||||
| Android SDK Platform-Tools | 35.0.2 |
|
||||
| Android Support Repository | 47.0.0 |
|
||||
| CMake | 3.22.1 |
|
||||
| CMake | 3.31.0 |
|
||||
| Google Play services | 49 |
|
||||
| Google Repository | 58 |
|
||||
| NDK | 26.3.11579264 (default)<br>27.2.12479018 |
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 18.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 25.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[macOS] OpenSSL 1.1 will be removed and OpenSSL 3 will be the default for all macOS images from November 4](https://github.com/actions/runner-images/issues/10817) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 18.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 25.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[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 ADO](https://github.com/actions/runner-images/issues/10721) |
|
||||
| [[macOS] Support policy changes; Xcode 14 and 16 will be removed from macOS 14 on November 4](https://github.com/actions/runner-images/issues/10703) |
|
||||
| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) |
|
||||
@@ -10,12 +10,12 @@
|
||||
# macOS 13
|
||||
- OS Version: macOS 13.7.1 (22H221)
|
||||
- Kernel Version: Darwin 22.6.0
|
||||
- Image Version: 20241108.368
|
||||
- Image Version: 20241125.445
|
||||
|
||||
## Installed Software
|
||||
|
||||
### Language and Runtime
|
||||
- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.403
|
||||
- .NET Core SDK: 7.0.102, 7.0.202, 7.0.306, 7.0.410, 8.0.101, 8.0.204, 8.0.303, 8.0.404
|
||||
- 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`
|
||||
@@ -27,7 +27,7 @@
|
||||
- GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias
|
||||
- Kotlin 2.0.21-release-482
|
||||
- Mono 6.12.0.188
|
||||
- Node.js 20.18.0
|
||||
- Node.js 20.18.1
|
||||
- Perl 5.40.0
|
||||
- Python3 3.13.0
|
||||
- Ruby 3.0.7p220
|
||||
@@ -36,7 +36,7 @@
|
||||
- Bundler 2.5.23
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.16.2
|
||||
- Homebrew 4.4.4
|
||||
- Homebrew 4.4.6
|
||||
- NPM 10.8.2
|
||||
- NuGet 6.3.1.1
|
||||
- Pip3 24.2 (python 3.13)
|
||||
@@ -47,53 +47,53 @@
|
||||
### Project Management
|
||||
- Apache Ant 1.10.15
|
||||
- Apache Maven 3.9.9
|
||||
- Gradle 8.10.2
|
||||
- Gradle 8.11.1
|
||||
|
||||
### Utilities
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.26.0
|
||||
- bazel 7.4.0
|
||||
- bazelisk 1.23.0
|
||||
- azcopy 10.27.1
|
||||
- bazel 7.4.1
|
||||
- bazelisk 1.24.0
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.7.1
|
||||
- Git 2.47.0
|
||||
- Git LFS 3.5.1
|
||||
- GitHub CLI 2.61.0
|
||||
- Git LFS 3.6.0
|
||||
- GitHub CLI 2.62.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.24.5
|
||||
- GNU Wget 1.25.0
|
||||
- gpg (GnuPG) 2.4.6
|
||||
- jq 1.7.1
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.11.2
|
||||
- pkg-config 0.29.2
|
||||
- pkgconf 2.3.0
|
||||
- Unxip 3.1
|
||||
- yq 4.44.3
|
||||
- yq 4.44.5
|
||||
- zstd 1.5.6
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.19.3
|
||||
- AWS SAM CLI 1.127.0
|
||||
- AWS Session Manager CLI 1.2.688.0
|
||||
- Azure CLI 2.65.0
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure CLI (azure-devops) 1.0.1
|
||||
- Bicep CLI 0.31.34
|
||||
- Cmake 3.31.0
|
||||
- Bicep CLI 0.31.92
|
||||
- Cmake 3.31.1
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
- Fastlane 2.225.0
|
||||
- SwiftFormat 0.54.6
|
||||
- Xcbeautify 2.14.1
|
||||
- SwiftFormat 0.55.2
|
||||
- Xcbeautify 2.15.0
|
||||
- Xcode Command Line Tools 14.3.1.0.1.1683849156
|
||||
- Xcodes 1.6.0
|
||||
|
||||
### Linters
|
||||
|
||||
### Browsers
|
||||
- Safari 18.1 (18619.2.8.111.5)
|
||||
- SafariDriver 18.1 (18619.2.8.111.5)
|
||||
- Google Chrome 130.0.6723.117
|
||||
- Google Chrome for Testing 130.0.6723.116
|
||||
- ChromeDriver 130.0.6723.116
|
||||
- Safari 18.1.1 (18619.2.8.111.7)
|
||||
- SafariDriver 18.1.1 (18619.2.8.111.7)
|
||||
- Google Chrome 131.0.6778.86
|
||||
- Google Chrome for Testing 131.0.6778.85
|
||||
- ChromeDriver 131.0.6778.85
|
||||
- Selenium server 4.26.0
|
||||
|
||||
#### Environment variables
|
||||
@@ -112,17 +112,20 @@
|
||||
|
||||
### Cached Tools
|
||||
|
||||
#### Ruby
|
||||
- 3.0.7
|
||||
- 3.1.6
|
||||
- 3.2.6
|
||||
- 3.3.6
|
||||
|
||||
#### Python
|
||||
- 3.9.13
|
||||
- 3.10.11
|
||||
- 3.11.9
|
||||
- 3.12.7
|
||||
- 3.13.0
|
||||
|
||||
#### Node.js
|
||||
- 16.20.1
|
||||
- 18.20.4
|
||||
- 20.18.0
|
||||
- 18.20.5
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Go
|
||||
@@ -192,11 +195,11 @@
|
||||
| Simulator - watchOS 9.4 | watchsimulator9.4 | 14.3.1 |
|
||||
| Simulator - watchOS 10.0 | watchsimulator10.0 | 15.0.1 |
|
||||
| Simulator - watchOS 10.2 | watchsimulator10.2 | 15.1, 15.2 |
|
||||
| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 |
|
||||
| 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 |
|
||||
@@ -223,14 +226,14 @@
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Android Command Line Tools | 11.0 |
|
||||
| Android Emulator | 35.2.10 |
|
||||
| Android SDK Build-tools | 35.0.0<br>34.0.0<br>33.0.2 33.0.3 |
|
||||
| Android SDK Platforms | android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3) |
|
||||
| Android SDK Platforms | android-35-ext14 (rev 1)<br>android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3) |
|
||||
| Android SDK Platform-Tools | 35.0.2 |
|
||||
| Android Support Repository | 47.0.0 |
|
||||
| CMake | 3.22.1 |
|
||||
| CMake | 3.31.0 |
|
||||
| Google Play services | 49 |
|
||||
| Google Repository | 58 |
|
||||
| NDK | 26.3.11579264 (default)<br>27.2.12479018 |
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 18.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 25.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[macOS] OpenSSL 1.1 will be removed and OpenSSL 3 will be the default for all macOS images from November 4](https://github.com/actions/runner-images/issues/10817) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 18.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 25.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[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 ADO](https://github.com/actions/runner-images/issues/10721) |
|
||||
| [[macOS] Support policy changes; Xcode 14 and 16 will be removed from macOS 14 on November 4](https://github.com/actions/runner-images/issues/10703) |
|
||||
| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) |
|
||||
@@ -10,7 +10,7 @@
|
||||
# macOS 14
|
||||
- OS Version: macOS 14.7.1 (23H222)
|
||||
- Kernel Version: Darwin 23.6.0
|
||||
- Image Version: 20241118.366
|
||||
- Image Version: 20241125.421
|
||||
|
||||
## Installed Software
|
||||
|
||||
@@ -27,9 +27,9 @@
|
||||
- GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias
|
||||
- Kotlin 2.0.21-release-482
|
||||
- Mono 6.12.0.188
|
||||
- Node.js 20.18.0
|
||||
- Node.js 20.18.1
|
||||
- Perl 5.40.0
|
||||
- PHP 8.3.13
|
||||
- PHP 8.4.1
|
||||
- Python3 3.13.0
|
||||
- Ruby 3.0.7p220
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.16.2
|
||||
- Composer 2.8.3
|
||||
- Homebrew 4.4.5
|
||||
- Homebrew 4.4.7
|
||||
- NPM 10.8.2
|
||||
- NuGet 6.3.1.1
|
||||
- Pip3 24.3.1 (python 3.13)
|
||||
@@ -49,18 +49,18 @@
|
||||
### Project Management
|
||||
- Apache Ant 1.10.15
|
||||
- Apache Maven 3.9.9
|
||||
- Gradle 8.11
|
||||
- Gradle 8.11.1
|
||||
|
||||
### Utilities
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.27.1
|
||||
- bazel 7.4.1
|
||||
- bazelisk 1.23.0
|
||||
- bazelisk 1.24.0
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.11.0
|
||||
- Git 2.47.0
|
||||
- Git LFS 3.5.1
|
||||
- Git LFS 3.6.0
|
||||
- GitHub CLI 2.62.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.25.0
|
||||
@@ -68,37 +68,37 @@
|
||||
- jq 1.7.1
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.11.2
|
||||
- pkg-config 0.29.2
|
||||
- pkgconf 2.3.0
|
||||
- Unxip 3.1
|
||||
- yq 4.44.5
|
||||
- zstd 1.5.6
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.21.3
|
||||
- AWS SAM CLI 1.129.0
|
||||
- AWS Session Manager CLI 1.2.688.0
|
||||
- Azure CLI 2.66.0
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure CLI (azure-devops) 1.0.1
|
||||
- Bicep CLI 0.31.92
|
||||
- Cmake 3.31.0
|
||||
- Cmake 3.31.1
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
- Fastlane 2.225.0
|
||||
- SwiftFormat 0.55.0
|
||||
- SwiftFormat 0.55.2
|
||||
- Xcbeautify 2.15.0
|
||||
- Xcode Command Line Tools 16.1.0.0.1.1729049160
|
||||
- Xcodes 1.6.0
|
||||
|
||||
### Linters
|
||||
- SwiftLint 0.57.0
|
||||
- SwiftLint 0.57.1
|
||||
|
||||
### Browsers
|
||||
- Safari 18.1 (19619.2.8.111.5)
|
||||
- SafariDriver 18.1 (19619.2.8.111.5)
|
||||
- Google Chrome 131.0.6778.70
|
||||
- Google Chrome for Testing 131.0.6778.69
|
||||
- ChromeDriver 131.0.6778.69
|
||||
- Microsoft Edge 131.0.2903.51
|
||||
- Microsoft Edge WebDriver 131.0.2903.52
|
||||
- Safari 18.1.1 (19619.2.8.111.7)
|
||||
- SafariDriver 18.1.1 (19619.2.8.111.7)
|
||||
- Google Chrome 131.0.6778.86
|
||||
- Google Chrome for Testing 131.0.6778.85
|
||||
- ChromeDriver 131.0.6778.85
|
||||
- Microsoft Edge 131.0.2903.63
|
||||
- Microsoft Edge WebDriver 131.0.2903.63
|
||||
- Mozilla Firefox 132.0.2
|
||||
- geckodriver 0.35.0
|
||||
- Selenium server 4.26.0
|
||||
@@ -135,7 +135,7 @@
|
||||
|
||||
#### Node.js
|
||||
- 18.20.5
|
||||
- 20.18.0
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Go
|
||||
@@ -157,7 +157,7 @@
|
||||
- PowerShell 7.4.6
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 12.5.0
|
||||
- Az: 12.4.0
|
||||
- Pester: 5.6.1
|
||||
- PSScriptAnalyzer: 1.23.0
|
||||
|
||||
@@ -219,12 +219,12 @@
|
||||
| Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 |
|
||||
| visionOS 1.0 | xros1.0 | 15.2 |
|
||||
| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 |
|
||||
| visionOS 1.1 | xros1.1 | 15.3 |
|
||||
| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 |
|
||||
| visionOS 1.2 | xros1.2 | 15.4 |
|
||||
| visionOS 1.1 | xros1.1 | 15.3 |
|
||||
| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 |
|
||||
| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 |
|
||||
| visionOS 1.2 | xros1.2 | 15.4 |
|
||||
| visionOS 2.0 | xros2.0 | 16.0 |
|
||||
| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 |
|
||||
| Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 |
|
||||
| visionOS 2.1 | xros2.1 | 16.1 |
|
||||
| DriverKit 23.0 | driverkit23.0 | 15.0.1 |
|
||||
@@ -258,14 +258,14 @@
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Android Command Line Tools | 11.0 |
|
||||
| Android Emulator | 35.2.10 |
|
||||
| Android SDK Build-tools | 35.0.0<br>34.0.0<br>33.0.2 33.0.3 |
|
||||
| Android SDK Platforms | android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3) |
|
||||
| Android SDK Platforms | android-35-ext14 (rev 1)<br>android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3) |
|
||||
| Android SDK Platform-Tools | 35.0.2 |
|
||||
| Android Support Repository | 47.0.0 |
|
||||
| CMake | 3.22.1 |
|
||||
| CMake | 3.31.0 |
|
||||
| Google Play services | 49 |
|
||||
| Google Repository | 58 |
|
||||
| NDK | 26.3.11579264 (default)<br>27.2.12479018 |
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
# macOS 14
|
||||
- OS Version: macOS 14.7.1 (23H222)
|
||||
- Kernel Version: Darwin 23.6.0
|
||||
- Image Version: 20241119.509
|
||||
- Image Version: 20241125.556
|
||||
|
||||
## Installed Software
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
- GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias
|
||||
- Kotlin 2.0.21-release-482
|
||||
- Mono 6.12.0.188
|
||||
- Node.js 20.18.0
|
||||
- Node.js 20.18.1
|
||||
- Perl 5.40.0
|
||||
- Python3 3.13.0
|
||||
- Ruby 3.0.7p220
|
||||
@@ -47,18 +47,18 @@
|
||||
### Project Management
|
||||
- Apache Ant 1.10.15
|
||||
- Apache Maven 3.9.9
|
||||
- Gradle 8.11
|
||||
- Gradle 8.11.1
|
||||
|
||||
### Utilities
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.27.1
|
||||
- bazel 7.4.1
|
||||
- bazelisk 1.23.0
|
||||
- bazelisk 1.24.0
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.7.1
|
||||
- Git 2.47.0
|
||||
- Git LFS 3.5.1
|
||||
- Git LFS 3.6.0
|
||||
- GitHub CLI 2.62.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.25.0
|
||||
@@ -66,22 +66,22 @@
|
||||
- jq 1.7.1
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.11.2
|
||||
- pkg-config 0.29.2
|
||||
- pkgconf 2.3.0
|
||||
- Unxip 3.1
|
||||
- yq 4.44.5
|
||||
- zstd 1.5.6
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.22.0
|
||||
- AWS SAM CLI 1.129.0
|
||||
- AWS Session Manager CLI 1.2.688.0
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure CLI (azure-devops) 1.0.1
|
||||
- Bicep CLI 0.31.92
|
||||
- Cmake 3.31.0
|
||||
- Cmake 3.31.1
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
- Fastlane 2.225.0
|
||||
- SwiftFormat 0.55.0
|
||||
- SwiftFormat 0.55.2
|
||||
- Xcbeautify 2.15.0
|
||||
- Xcode Command Line Tools 16.1.0.0.1.1729049160
|
||||
- Xcodes 1.6.0
|
||||
@@ -112,16 +112,20 @@
|
||||
|
||||
### Cached Tools
|
||||
|
||||
#### Ruby
|
||||
- 3.0.7
|
||||
- 3.1.6
|
||||
- 3.2.6
|
||||
- 3.3.6
|
||||
|
||||
#### Python
|
||||
- 3.9.13
|
||||
- 3.10.11
|
||||
- 3.11.9
|
||||
- 3.12.7
|
||||
- 3.13.0
|
||||
|
||||
#### Node.js
|
||||
- 18.20.5
|
||||
- 20.18.0
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Go
|
||||
@@ -203,12 +207,12 @@
|
||||
| Simulator - watchOS 10.5 | watchsimulator10.5 | 15.4 |
|
||||
| Simulator - watchOS 11.0 | watchsimulator11.0 | 16.0 |
|
||||
| Simulator - watchOS 11.1 | watchsimulator11.1 | 16.1 |
|
||||
| visionOS 1.0 | xros1.0 | 15.2 |
|
||||
| Simulator - visionOS 1.0 | xrsimulator1.0 | 15.2 |
|
||||
| visionOS 1.1 | xros1.1 | 15.3 |
|
||||
| visionOS 1.0 | xros1.0 | 15.2 |
|
||||
| Simulator - visionOS 1.1 | xrsimulator1.1 | 15.3 |
|
||||
| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 |
|
||||
| visionOS 1.1 | xros1.1 | 15.3 |
|
||||
| visionOS 1.2 | xros1.2 | 15.4 |
|
||||
| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 |
|
||||
| Simulator - visionOS 2.0 | xrsimulator2.0 | 16.0 |
|
||||
| visionOS 2.0 | xros2.0 | 16.0 |
|
||||
| Simulator - visionOS 2.1 | xrsimulator2.1 | 16.1 |
|
||||
|
||||
@@ -1,103 +1,105 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 25.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[macOS] OpenSSL 1.1 will be removed and OpenSSL 3 will be the default for all macOS images from November 4](https://github.com/actions/runner-images/issues/10817) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 18.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 25.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[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 ADO](https://github.com/actions/runner-images/issues/10721) |
|
||||
| [[macOS] Support policy changes; Xcode 14 and 16 will be removed from macOS 14 on November 4](https://github.com/actions/runner-images/issues/10703) |
|
||||
| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) |
|
||||
***
|
||||
# macOS 15
|
||||
- OS Version: macOS 15.0.1 (24A348)
|
||||
- Kernel Version: Darwin 24.0.0
|
||||
- Image Version: 20241022.244
|
||||
- OS Version: macOS 15.1.1 (24B91)
|
||||
- Kernel Version: Darwin 24.1.0
|
||||
- Image Version: 20241125.404
|
||||
|
||||
## Installed Software
|
||||
|
||||
### Language and Runtime
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.403
|
||||
- .NET Core SDK: 8.0.101, 8.0.204, 8.0.303, 8.0.404
|
||||
- Bash 3.2.57(1)-release
|
||||
- Clang/LLVM 16.0.0
|
||||
- Clang/LLVM 15.0.0
|
||||
- Clang/LLVM (Homebrew) 18.1.8 - available on `$(brew --prefix llvm@18)/bin/clang`
|
||||
- GCC 12 (Homebrew GCC 12.4.0) - available by `gcc-12` alias
|
||||
- GCC 13 (Homebrew GCC 13.3.0) - available by `gcc-13` alias
|
||||
- GCC 14 (Homebrew GCC 14.2.0) - available by `gcc-14` alias
|
||||
- GCC 14 (Homebrew GCC 14.2.0_1) - available by `gcc-14` alias
|
||||
- GNU Fortran 12 (Homebrew GCC 12.4.0) - available by `gfortran-12` alias
|
||||
- GNU Fortran 13 (Homebrew GCC 13.3.0) - available by `gfortran-13` alias
|
||||
- GNU Fortran 14 (Homebrew GCC 14.2.0) - available by `gfortran-14` alias
|
||||
- GNU Fortran 14 (Homebrew GCC 14.2.0_1) - available by `gfortran-14` alias
|
||||
- Kotlin 2.0.21-release-482
|
||||
- Node.js 22.10.0
|
||||
- Node.js 22.11.0
|
||||
- Perl 5.40.0
|
||||
- PHP 8.3.12
|
||||
- PHP 8.4.1
|
||||
- Python3 3.13.0
|
||||
- Ruby 3.3.5
|
||||
- Ruby 3.3.6
|
||||
|
||||
### Package Management
|
||||
- Bundler 2.5.22
|
||||
- Bundler 2.5.23
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.15.2
|
||||
- Composer 2.8.1
|
||||
- Homebrew 4.4.2
|
||||
- CocoaPods 1.16.2
|
||||
- Composer 2.8.3
|
||||
- Homebrew 4.4.7
|
||||
- NPM 10.9.0
|
||||
- Pip3 24.2 (python 3.13)
|
||||
- Pip3 24.3.1 (python 3.13)
|
||||
- Pipx 1.7.1
|
||||
- RubyGems 3.5.22
|
||||
- RubyGems 3.5.23
|
||||
- Yarn 1.22.22
|
||||
|
||||
### Project Management
|
||||
- Apache Ant 1.10.15
|
||||
- Apache Maven 3.9.9
|
||||
- Gradle 8.10.2
|
||||
- Gradle 8.11.1
|
||||
|
||||
### Utilities
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.26.0
|
||||
- bazel 7.3.2
|
||||
- bazelisk 1.22.1
|
||||
- azcopy 10.27.1
|
||||
- bazel 7.4.1
|
||||
- bazelisk 1.24.0
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.10.1
|
||||
- Curl 8.11.0
|
||||
- Git 2.47.0
|
||||
- Git LFS 3.5.1
|
||||
- GitHub CLI 2.59.0
|
||||
- Git LFS 3.6.0
|
||||
- GitHub CLI 2.62.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.24.5
|
||||
- gpg (GnuPG) 2.4.5
|
||||
- GNU Wget 1.25.0
|
||||
- gpg (GnuPG) 2.4.6
|
||||
- jq 1.7.1
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.11.2
|
||||
- pkg-config 0.29.2
|
||||
- yq 4.44.3
|
||||
- pkgconf 2.3.0
|
||||
- Unxip 3.1
|
||||
- yq 4.44.5
|
||||
- zstd 1.5.6
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.18.11
|
||||
- AWS SAM CLI 1.126.0
|
||||
- AWS Session Manager CLI 1.2.677.0
|
||||
- Azure CLI 2.65.0
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure CLI (azure-devops) 1.0.1
|
||||
- Bicep CLI 0.30.23
|
||||
- Cmake 3.30.5
|
||||
- CodeQL Action Bundle 2.19.2
|
||||
- Bicep CLI 0.31.92
|
||||
- Cmake 3.31.1
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
- Fastlane 2.225.0
|
||||
- SwiftFormat 0.54.6
|
||||
- Xcbeautify 2.14.1
|
||||
- Xcode Command Line Tools 16.0.0.0.1.1724870825
|
||||
- Xcodes 1.5.0
|
||||
- SwiftFormat 0.55.2
|
||||
- Xcbeautify 2.15.0
|
||||
- Xcode Command Line Tools 16.1.0.0.1.1729049160
|
||||
- Xcodes 1.6.0
|
||||
|
||||
### Linters
|
||||
- SwiftLint 0.57.0
|
||||
- SwiftLint 0.57.1
|
||||
|
||||
### Browsers
|
||||
- Safari 18.0.1 (20619.1.26.31.7)
|
||||
- SafariDriver 18.0.1 (20619.1.26.31.7)
|
||||
- Google Chrome 130.0.6723.59
|
||||
- Google Chrome for Testing 130.0.6723.58
|
||||
- ChromeDriver 130.0.6723.58
|
||||
- Microsoft Edge 130.0.2849.46
|
||||
- Microsoft Edge WebDriver 130.0.2849.50
|
||||
- Mozilla Firefox 131.0.3
|
||||
- Safari 18.1.1 (20619.2.8.11.12)
|
||||
- SafariDriver 18.1.1 (20619.2.8.11.12)
|
||||
- Google Chrome 131.0.6778.86
|
||||
- Google Chrome for Testing 131.0.6778.85
|
||||
- ChromeDriver 131.0.6778.85
|
||||
- Microsoft Edge 131.0.2903.63
|
||||
- Microsoft Edge WebDriver 131.0.2903.63
|
||||
- Mozilla Firefox 132.0.2
|
||||
- geckodriver 0.35.0
|
||||
- Selenium server 4.25.0
|
||||
- Selenium server 4.26.0
|
||||
|
||||
#### Environment variables
|
||||
| Name | Value |
|
||||
@@ -117,7 +119,8 @@
|
||||
|
||||
#### Ruby
|
||||
- 3.1.6
|
||||
- 3.2.5
|
||||
- 3.2.6
|
||||
- 3.3.6
|
||||
|
||||
#### Python
|
||||
- 3.9.20
|
||||
@@ -127,14 +130,14 @@
|
||||
- 3.13.0
|
||||
|
||||
#### Node.js
|
||||
- 18.20.4
|
||||
- 20.18.0
|
||||
- 22.10.0
|
||||
- 18.20.5
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Go
|
||||
- 1.21.13
|
||||
- 1.22.8
|
||||
- 1.23.2
|
||||
- 1.22.9
|
||||
- 1.23.3
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.82.0
|
||||
@@ -147,7 +150,7 @@
|
||||
- Rustfmt 1.7.1-stable
|
||||
|
||||
### PowerShell Tools
|
||||
- PowerShell 7.4.5
|
||||
- PowerShell 7.4.6
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 12.4.0
|
||||
@@ -156,52 +159,82 @@
|
||||
|
||||
### Xcode
|
||||
| Version | Build | Path | Symlinks |
|
||||
| -------------- | ------- | ---------------------------------------------- | ----------------------------------------------------------------------------------------- |
|
||||
| 16.1 | 16B40 | /Applications/Xcode_16.1_Release_Candidate.app | /Applications/Xcode_16.1.0.app<br>/Applications/Xcode_16.1.app |
|
||||
| -------------- | -------- | ----------------------------------- | ----------------------------------------------------------------------------------------- |
|
||||
| 16.2 (beta) | 16C5023f | /Applications/Xcode_16.2_beta_3.app | /Applications/Xcode_16.2.0.app<br>/Applications/Xcode_16.2.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<br>/Applications/Xcode_16.0.app<br>/Applications/Xcode.app |
|
||||
| 15.4 | 15F31d | /Applications/Xcode_15.4.app | /Applications/Xcode_15.4.0.app |
|
||||
|
||||
#### Installed SDKs
|
||||
| SDK | SDK Name | Xcode Version |
|
||||
| ------------------------ | -------------------- | ------------- |
|
||||
| macOS 14.5 | macosx14.5 | 15.4 |
|
||||
| macOS 15.0 | macosx15.0 | 16.0 |
|
||||
| macOS 15.1 | macosx15.1 | 16.1 |
|
||||
| macOS 15.2 | macosx15.2 | 16.2 |
|
||||
| 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 |
|
||||
| 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 |
|
||||
| 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 |
|
||||
| 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 |
|
||||
| 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 |
|
||||
| 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 - visionOS 2.0 | xrsimulator2.0 | 16.0 |
|
||||
| Simulator - watchOS 11.2 | watchsimulator11.2 | 16.2 |
|
||||
| Simulator - visionOS 1.2 | xrsimulator1.2 | 15.4 |
|
||||
| visionOS 1.2 | xros1.2 | 15.4 |
|
||||
| visionOS 2.0 | xros2.0 | 16.0 |
|
||||
| visionOS 2.1 | xros2.1 | 16.1 |
|
||||
| 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 |
|
||||
| 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 |
|
||||
|
||||
#### Installed Simulators
|
||||
| OS | Simulators |
|
||||
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| iOS 17.5 | iPhone 15<br>iPhone 15 Plus<br>iPhone 15 Pro<br>iPhone 15 Pro Max<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad Air 11-inch (M2)<br>iPad Air 13-inch (M2)<br>iPad mini (6th generation)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 18.0 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad Air 11-inch (M2)<br>iPad Air 13-inch (M2)<br>iPad mini (6th generation)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 18.1 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad Air 11-inch (M2)<br>iPad Air 13-inch (M2)<br>iPad mini (6th generation)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 18.1 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad Air 11-inch (M2)<br>iPad Air 13-inch (M2)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| iOS 18.2 | iPhone 16<br>iPhone 16 Plus<br>iPhone 16 Pro<br>iPhone 16 Pro Max<br>iPhone SE (3rd generation)<br>iPad (10th generation)<br>iPad Air 11-inch (M2)<br>iPad Air 13-inch (M2)<br>iPad mini (A17 Pro)<br>iPad Pro 11-inch (M4)<br>iPad Pro 13-inch (M4) |
|
||||
| tvOS 17.5 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 18.0 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 18.1 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| tvOS 18.2 | Apple TV<br>Apple TV 4K (3rd generation)<br>Apple TV 4K (3rd generation) (at 1080p) |
|
||||
| watchOS 10.5 | Apple Watch SE (40mm) (2nd generation)<br>Apple Watch SE (44mm) (2nd generation)<br>Apple Watch Series 9 (41mm)<br>Apple Watch Series 9 (45mm)<br>Apple Watch Ultra 2 (49mm) |
|
||||
| watchOS 11.0 | 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 11.1 | 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 11.2 | 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) |
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Android Command Line Tools | 16.0 |
|
||||
| Android Emulator | 35.2.10 |
|
||||
| Android SDK Platforms | android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1) |
|
||||
| Android SDK Build-tools | 35.0.0 |
|
||||
| Android SDK Platforms | android-35-ext14 (rev 1)<br>android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1) |
|
||||
| Android SDK Platform-Tools | 35.0.2 |
|
||||
| Android Support Repository | 47.0.0 |
|
||||
| CMake | 3.22.1 |
|
||||
| CMake | 3.31.0 |
|
||||
| Google Play services | 49 |
|
||||
| Google Repository | 58 |
|
||||
| NDK | 26.3.11579264<br>27.2.12479018 (default) |
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
| Announcements |
|
||||
|-|
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 18.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[ macOS ] Node.js version 16 will be removed from macOS13 and macOS13 arm64 images on November, 25.](https://github.com/actions/runner-images/issues/10873) |
|
||||
| [[macOS] OpenSSL 1.1 will be removed and OpenSSL 3 will be the default for all macOS images from November 4](https://github.com/actions/runner-images/issues/10817) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 18.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[macOS] Python 3.9 and 3.10 will be removed from macOS13 arm64 and macOS14 arm64 on November 25.](https://github.com/actions/runner-images/issues/10812) |
|
||||
| [[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 ADO](https://github.com/actions/runner-images/issues/10721) |
|
||||
| [[macOS] Support policy changes; Xcode 14 and 16 will be removed from macOS 14 on November 4](https://github.com/actions/runner-images/issues/10703) |
|
||||
| [macOS 15 (Sequoia) is now available as a public beta in GitHub Actions](https://github.com/actions/runner-images/issues/10686) |
|
||||
***
|
||||
# macOS 15
|
||||
- OS Version: macOS 15.1 (24B2083)
|
||||
- OS Version: macOS 15.1.1 (24B91)
|
||||
- Kernel Version: Darwin 24.1.0
|
||||
- Image Version: 20241118.362
|
||||
- Image Version: 20241125.405
|
||||
|
||||
## Installed Software
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
- Bundler 2.5.23
|
||||
- Carthage 0.40.0
|
||||
- CocoaPods 1.16.2
|
||||
- Homebrew 4.4.5
|
||||
- Homebrew 4.4.6
|
||||
- NPM 10.9.0
|
||||
- Pip3 24.2 (python 3.13)
|
||||
- Pipx 1.7.1
|
||||
@@ -45,18 +45,18 @@
|
||||
### Project Management
|
||||
- Apache Ant 1.10.15
|
||||
- Apache Maven 3.9.9
|
||||
- Gradle 8.11
|
||||
- Gradle 8.11.1
|
||||
|
||||
### Utilities
|
||||
- 7-Zip 17.05
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.27.1
|
||||
- bazel 7.4.1
|
||||
- bazelisk 1.23.0
|
||||
- bazelisk 1.24.0
|
||||
- bsdtar 3.5.3 - available by 'tar' alias
|
||||
- Curl 8.7.1
|
||||
- Git 2.47.0
|
||||
- Git LFS 3.5.1
|
||||
- Git LFS 3.6.0
|
||||
- GitHub CLI 2.62.0
|
||||
- GNU Tar 1.35 - available by 'gtar' alias
|
||||
- GNU Wget 1.25.0
|
||||
@@ -64,22 +64,22 @@
|
||||
- jq 1.7.1
|
||||
- OpenSSL 1.1.1w 11 Sep 2023
|
||||
- Packer 1.11.2
|
||||
- pkg-config 0.29.2
|
||||
- pkgconf 2.3.0
|
||||
- Unxip 3.1
|
||||
- yq 4.44.5
|
||||
- zstd 1.5.6
|
||||
|
||||
### Tools
|
||||
- AWS CLI 2.21.3
|
||||
- AWS SAM CLI 1.129.0
|
||||
- AWS Session Manager CLI 1.2.688.0
|
||||
- Azure CLI 2.66.0
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure CLI (azure-devops) 1.0.1
|
||||
- Bicep CLI 0.31.92
|
||||
- Cmake 3.31.0
|
||||
- Cmake 3.31.1
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
- Fastlane 2.225.0
|
||||
- SwiftFormat 0.55.0
|
||||
- SwiftFormat 0.55.2
|
||||
- Xcbeautify 2.15.0
|
||||
- Xcode Command Line Tools 16.1.0.0.1.1729049160
|
||||
- Xcodes 1.6.0
|
||||
@@ -87,11 +87,11 @@
|
||||
### Linters
|
||||
|
||||
### Browsers
|
||||
- Safari 18.1 (20619.2.8.11.10)
|
||||
- SafariDriver 18.1 (20619.2.8.11.10)
|
||||
- Google Chrome 131.0.6778.70
|
||||
- Google Chrome for Testing 131.0.6778.69
|
||||
- ChromeDriver 131.0.6778.69
|
||||
- Safari 18.1.1 (20619.2.8.11.12)
|
||||
- SafariDriver 18.1.1 (20619.2.8.11.12)
|
||||
- Google Chrome 131.0.6778.86
|
||||
- Google Chrome for Testing 131.0.6778.85
|
||||
- ChromeDriver 131.0.6778.85
|
||||
- Selenium server 4.26.0
|
||||
|
||||
#### Environment variables
|
||||
@@ -110,6 +110,11 @@
|
||||
|
||||
### Cached Tools
|
||||
|
||||
#### Ruby
|
||||
- 3.1.6
|
||||
- 3.2.6
|
||||
- 3.3.6
|
||||
|
||||
#### Python
|
||||
- 3.11.9
|
||||
- 3.12.7
|
||||
@@ -117,7 +122,7 @@
|
||||
|
||||
#### Node.js
|
||||
- 18.20.5
|
||||
- 20.18.0
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Go
|
||||
@@ -139,14 +144,14 @@
|
||||
- PowerShell 7.4.6
|
||||
|
||||
#### PowerShell Modules
|
||||
- Az: 12.5.0
|
||||
- Az: 12.4.0
|
||||
- Pester: 5.6.1
|
||||
- PSScriptAnalyzer: 1.23.0
|
||||
|
||||
### Xcode
|
||||
| Version | Build | Path | Symlinks |
|
||||
| -------------- | -------- | ----------------------------------- | ----------------------------------------------------------------------------------------- |
|
||||
| 16.2 (beta) | 16C5013f | /Applications/Xcode_16.2_beta_2.app | /Applications/Xcode_16.2.0.app<br>/Applications/Xcode_16.2.app |
|
||||
| 16.2 (beta) | 16C5023f | /Applications/Xcode_16.2_beta_3.app | /Applications/Xcode_16.2.0.app<br>/Applications/Xcode_16.2.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<br>/Applications/Xcode_16.0.app<br>/Applications/Xcode.app |
|
||||
|
||||
@@ -202,14 +207,14 @@
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Android Command Line Tools | 16.0 |
|
||||
| Android Emulator | 35.2.10 |
|
||||
| Android SDK Build-tools | 35.0.0 |
|
||||
| Android SDK Platforms | android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1) |
|
||||
| Android SDK Platforms | android-35-ext14 (rev 1)<br>android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1) |
|
||||
| Android SDK Platform-Tools | 35.0.2 |
|
||||
| Android Support Repository | 47.0.0 |
|
||||
| CMake | 3.22.1 |
|
||||
| CMake | 3.31.0 |
|
||||
| Google Play services | 49 |
|
||||
| Google Repository | 58 |
|
||||
| NDK | 26.3.11579264<br>27.2.12479018 (default) |
|
||||
|
||||
@@ -11,11 +11,5 @@ source $HELPER_SCRIPTS/os.sh
|
||||
pwsh_version=$(get_toolset_value .pwsh.version)
|
||||
|
||||
# Install Powershell
|
||||
if is_ubuntu24; then
|
||||
dependency_path=$(download_with_retry "http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu72_72.1-3ubuntu2_amd64.deb")
|
||||
sudo dpkg -i "$dependency_path"
|
||||
package_path=$(download_with_retry "https://github.com/PowerShell/PowerShell/releases/download/v7.4.2/powershell-lts_7.4.2-1.deb_amd64.deb")
|
||||
sudo dpkg -i "$package_path"
|
||||
else
|
||||
|
||||
apt-get install powershell=$pwsh_version*
|
||||
fi
|
||||
|
||||
@@ -407,7 +407,7 @@ Describe "Kotlin" {
|
||||
"kotlinc-jvm -version" | Should -ReturnZeroExitCode
|
||||
}
|
||||
|
||||
It "kotlin-dce-js" {
|
||||
"kotlin-dce-js -version" | Should -ReturnZeroExitCode
|
||||
It "kotlinc-js" {
|
||||
"kotlinc-js -version" | Should -ReturnZeroExitCode
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
***
|
||||
# Windows Server 2019
|
||||
- OS Version: 10.0.17763 Build 6532
|
||||
- Image Version: 20241113.3.0
|
||||
- Image Version: 20241125.1.0
|
||||
|
||||
## Windows features
|
||||
- Windows Subsystem for Linux (WSLv1): Enabled
|
||||
@@ -20,21 +20,21 @@
|
||||
- LLVM 18.1.8
|
||||
- Node 18.20.5
|
||||
- Perl 5.32.1
|
||||
- PHP 8.3.13
|
||||
- PHP 8.3.14
|
||||
- Python 3.7.9
|
||||
- Ruby 3.0.7p220
|
||||
|
||||
### Package Management
|
||||
- Chocolatey 2.4.0
|
||||
- Composer 2.8.2
|
||||
- Helm 3.16.1
|
||||
- Composer 2.8.3
|
||||
- Helm 3.16.2
|
||||
- Miniconda 24.9.2 (pre-installed on the image but not added to PATH)
|
||||
- NPM 10.8.2
|
||||
- NuGet 6.11.1.2
|
||||
- NuGet 6.12.1.1
|
||||
- pip 24.0 (python 3.7)
|
||||
- Pipx 1.2.1
|
||||
- RubyGems 3.2.33
|
||||
- Vcpkg (build from commit 772f784ba)
|
||||
- Vcpkg (build from commit 5e5d0e1cd)
|
||||
- Yarn 1.22.22
|
||||
|
||||
#### Environment variables
|
||||
@@ -52,10 +52,10 @@
|
||||
### Tools
|
||||
- 7zip 24.08
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.27.0 INFO: azcopy.exe 10.27.0: A newer version 10.27.1 is available to download
|
||||
- azcopy 10.27.1
|
||||
- Bazel 7.4.1
|
||||
- Bazelisk 1.23.0
|
||||
- Bicep 0.31.34
|
||||
- Bazelisk 1.24.0
|
||||
- Bicep 0.31.92
|
||||
- Cabal 3.12.1.0
|
||||
- CMake 3.31.0
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
@@ -65,12 +65,12 @@
|
||||
- ghc 9.10.1
|
||||
- Git 2.47.0.windows.1
|
||||
- Git LFS 3.5.1
|
||||
- Google Cloud CLI 501.0.0
|
||||
- ImageMagick 7.1.1-40
|
||||
- Google Cloud CLI 502.0.0
|
||||
- ImageMagick 7.1.1-41
|
||||
- InnoSetup 6.3.3
|
||||
- jq 1.7.1
|
||||
- Kind 0.25.0
|
||||
- Kubectl 1.31.2
|
||||
- Kubectl 1.31.3
|
||||
- Mercurial 5.0
|
||||
- gcc 8.1.0
|
||||
- gdb 8.1
|
||||
@@ -79,8 +79,8 @@
|
||||
- NSIS 3.10
|
||||
- OpenSSL 1.1.1w
|
||||
- Packer 1.11.2
|
||||
- Parcel 2.13.0
|
||||
- Pulumi 3.138.0
|
||||
- Parcel 2.13.1
|
||||
- Pulumi 3.141.0
|
||||
- R 4.4.2
|
||||
- Service Fabric SDK 9.1.1436.9590
|
||||
- Stack 3.1.1
|
||||
@@ -93,14 +93,14 @@
|
||||
- zstd 1.5.6
|
||||
|
||||
### CLI Tools
|
||||
- Alibaba Cloud CLI 3.0.232
|
||||
- AWS CLI 2.19.5
|
||||
- AWS SAM CLI 1.128.0
|
||||
- AWS Session Manager CLI 1.2.688.0
|
||||
- Azure CLI 2.66.0
|
||||
- Alibaba Cloud CLI 3.0.234
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure DevOps CLI extension 1.0.1
|
||||
- Cloud Foundry CLI 8.8.3
|
||||
- GitHub CLI 2.61.0
|
||||
- GitHub CLI 2.62.0
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.82.0
|
||||
@@ -117,14 +117,14 @@
|
||||
- Rustfmt 1.7.1
|
||||
|
||||
### Browsers and Drivers
|
||||
- Google Chrome 131.0.6778.70
|
||||
- Chrome Driver 131.0.6778.69
|
||||
- Microsoft Edge 130.0.2849.80
|
||||
- Microsoft Edge Driver 130.0.2849.80
|
||||
- Google Chrome 131.0.6778.86
|
||||
- Chrome Driver 131.0.6778.85
|
||||
- Microsoft Edge 131.0.2903.63
|
||||
- Microsoft Edge Driver 131.0.2903.63
|
||||
- Mozilla Firefox 132.0.2
|
||||
- Gecko Driver 0.35.0
|
||||
- IE Driver 4.14.0.0
|
||||
- Selenium server 4.26.0
|
||||
- Selenium server 4.27.0
|
||||
|
||||
#### Environment variables
|
||||
| Name | Value |
|
||||
@@ -173,7 +173,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
#### Node.js
|
||||
- 16.20.2
|
||||
- 18.20.5
|
||||
- 20.18.0
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Python
|
||||
@@ -214,11 +214,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
#### MongoDB
|
||||
| Version | ServiceName | ServiceStatus | ServiceStartType |
|
||||
| -------- | ----------- | ------------- | ---------------- |
|
||||
| 5.0.29.0 | MongoDB | Stopped | Disabled |
|
||||
| 5.0.30.0 | MongoDB | Stopped | Disabled |
|
||||
|
||||
### Database tools
|
||||
- Azure CosmosDb Emulator 2.14.20.0
|
||||
- DacFx 162.4.92.3
|
||||
- Azure CosmosDb Emulator 2.14.21.0
|
||||
- DacFx 162.5.57.1
|
||||
- MySQL 5.7.44.0
|
||||
- SQL OLEDB Driver 18.7.4.0
|
||||
- SQLPS 1.0
|
||||
@@ -494,11 +494,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, 7.0.120, 7.0.203, 7.0.317, 7.0.410, 8.0.111, 8.0.206, 8.0.307, 8.0.404
|
||||
- .NET Core SDK: 6.0.136, 6.0.203, 6.0.321, 6.0.428, 7.0.120, 7.0.203, 7.0.317, 7.0.410, 8.0.111, 8.0.206, 8.0.307, 8.0.404, 9.0.100
|
||||
- .NET Framework: 4.7.2, 4.8
|
||||
- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 7.0.5, 7.0.20, 8.0.6, 8.0.11
|
||||
- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 7.0.5, 7.0.20, 8.0.6, 8.0.11
|
||||
- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 7.0.5, 7.0.20, 8.0.6, 8.0.11
|
||||
- Microsoft.AspNetCore.App: 6.0.5, 6.0.26, 6.0.36, 7.0.5, 7.0.20, 8.0.6, 8.0.11, 9.0.0
|
||||
- Microsoft.NETCore.App: 6.0.5, 6.0.26, 6.0.36, 7.0.5, 7.0.20, 8.0.6, 8.0.11, 9.0.0
|
||||
- Microsoft.WindowsDesktop.App: 6.0.5, 6.0.26, 6.0.36, 7.0.5, 7.0.20, 8.0.6, 8.0.11, 9.0.0
|
||||
- nbgv 3.6.146+392592327a
|
||||
|
||||
### PowerShell Tools
|
||||
@@ -510,10 +510,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- AzureRM: 2.1.0 (Default), 6.13.1
|
||||
- Azure (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip
|
||||
- AzureRM (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip, 6.7.0.zip
|
||||
- AWSPowershell: 4.1.696
|
||||
- AWSPowershell: 4.1.705
|
||||
- DockerMsftProvider: 1.0.0.8
|
||||
- MarkdownPS: 1.10
|
||||
- Microsoft.Graph: 2.24.0
|
||||
- Microsoft.Graph: 2.25.0
|
||||
- Pester: 3.4.0, 5.6.1
|
||||
- PowerShellGet: 1.0.0.1, 2.2.5
|
||||
- PSScriptAnalyzer: 1.23.0
|
||||
@@ -528,11 +528,11 @@ All other versions are saved but not installed.
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Android Command Line Tools | 8.0 |
|
||||
| Android Emulator | 35.2.10 |
|
||||
| Android SDK Build-tools | 35.0.0<br>34.0.0<br>33.0.0 33.0.1 33.0.2 33.0.3<br>32.0.0<br>31.0.0<br>30.0.2 |
|
||||
| Android SDK Platforms | android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3)<br>android-32 (rev 1)<br>android-31 (rev 1)<br>android-30 (rev 3) |
|
||||
| Android SDK Platforms | android-35-ext14 (rev 1)<br>android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3)<br>android-32 (rev 1)<br>android-31 (rev 1)<br>android-30 (rev 3) |
|
||||
| Android SDK Platform-Tools | 35.0.2 |
|
||||
| Android Support Repository | 47.0.0 |
|
||||
| CMake | 3.10.2<br>3.18.1<br>3.22.1 |
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
***
|
||||
# Windows Server 2022
|
||||
- OS Version: 10.0.20348 Build 2849
|
||||
- Image Version: 20241113.3.0
|
||||
- Image Version: 20241125.1.0
|
||||
|
||||
## Windows features
|
||||
- Windows Subsystem for Linux (WSLv1): Enabled
|
||||
@@ -20,21 +20,21 @@
|
||||
- LLVM 18.1.8
|
||||
- Node 18.20.5
|
||||
- Perl 5.32.1
|
||||
- PHP 8.3.13
|
||||
- PHP 8.3.14
|
||||
- Python 3.9.13
|
||||
- Ruby 3.0.7p220
|
||||
|
||||
### Package Management
|
||||
- Chocolatey 2.4.0
|
||||
- Composer 2.8.2
|
||||
- Helm 3.16.1
|
||||
- Composer 2.8.3
|
||||
- Helm 3.16.2
|
||||
- Miniconda 24.9.2 (pre-installed on the image but not added to PATH)
|
||||
- NPM 10.8.2
|
||||
- NuGet 6.11.1.2
|
||||
- NuGet 6.12.1.1
|
||||
- pip 24.3.1 (python 3.9)
|
||||
- Pipx 1.7.1
|
||||
- RubyGems 3.2.33
|
||||
- Vcpkg (build from commit 772f784ba)
|
||||
- Vcpkg (build from commit 5e5d0e1cd)
|
||||
- Yarn 1.22.22
|
||||
|
||||
#### Environment variables
|
||||
@@ -52,10 +52,10 @@
|
||||
### Tools
|
||||
- 7zip 24.08
|
||||
- aria2 1.37.0
|
||||
- azcopy 10.27.0 INFO: azcopy.exe 10.27.0: A newer version 10.27.1 is available to download
|
||||
- azcopy 10.27.1
|
||||
- Bazel 7.4.1
|
||||
- Bazelisk 1.23.0
|
||||
- Bicep 0.31.34
|
||||
- Bazelisk 1.24.0
|
||||
- Bicep 0.31.92
|
||||
- Cabal 3.12.1.0
|
||||
- CMake 3.31.0
|
||||
- CodeQL Action Bundle 2.19.3
|
||||
@@ -65,11 +65,11 @@
|
||||
- ghc 9.10.1
|
||||
- Git 2.47.0.windows.1
|
||||
- Git LFS 3.5.1
|
||||
- ImageMagick 7.1.1-40
|
||||
- ImageMagick 7.1.1-41
|
||||
- InnoSetup 6.3.3
|
||||
- jq 1.7.1
|
||||
- Kind 0.25.0
|
||||
- Kubectl 1.31.2
|
||||
- Kubectl 1.31.3
|
||||
- Mercurial 5.0
|
||||
- gcc 12.2.0
|
||||
- gdb 11.2
|
||||
@@ -78,7 +78,7 @@
|
||||
- NSIS 3.10
|
||||
- OpenSSL 1.1.1w
|
||||
- Packer 1.11.2
|
||||
- Pulumi 3.138.0
|
||||
- Pulumi 3.141.0
|
||||
- R 4.4.2
|
||||
- Service Fabric SDK 9.1.1436.9590
|
||||
- Stack 3.1.1
|
||||
@@ -91,13 +91,13 @@
|
||||
- zstd 1.5.6
|
||||
|
||||
### CLI Tools
|
||||
- Alibaba Cloud CLI 3.0.232
|
||||
- AWS CLI 2.19.5
|
||||
- AWS SAM CLI 1.128.0
|
||||
- AWS Session Manager CLI 1.2.688.0
|
||||
- Azure CLI 2.66.0
|
||||
- Alibaba Cloud CLI 3.0.234
|
||||
- AWS CLI 2.22.4
|
||||
- AWS SAM CLI 1.131.0
|
||||
- AWS Session Manager CLI 1.2.694.0
|
||||
- Azure CLI 2.67.0
|
||||
- Azure DevOps CLI extension 1.0.1
|
||||
- GitHub CLI 2.61.0
|
||||
- GitHub CLI 2.62.0
|
||||
|
||||
### Rust Tools
|
||||
- Cargo 1.82.0
|
||||
@@ -114,14 +114,14 @@
|
||||
- Rustfmt 1.7.1
|
||||
|
||||
### Browsers and Drivers
|
||||
- Google Chrome 131.0.6778.70
|
||||
- Chrome Driver 131.0.6778.69
|
||||
- Microsoft Edge 130.0.2849.80
|
||||
- Microsoft Edge Driver 130.0.2849.80
|
||||
- Google Chrome 131.0.6778.86
|
||||
- Chrome Driver 131.0.6778.85
|
||||
- Microsoft Edge 131.0.2903.63
|
||||
- Microsoft Edge Driver 131.0.2903.63
|
||||
- Mozilla Firefox 132.0.2
|
||||
- Gecko Driver 0.35.0
|
||||
- IE Driver 4.14.0.0
|
||||
- Selenium server 4.26.0
|
||||
- Selenium server 4.27.0
|
||||
|
||||
#### Environment variables
|
||||
| Name | Value |
|
||||
@@ -167,7 +167,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
#### Node.js
|
||||
- 16.20.2
|
||||
- 18.20.5
|
||||
- 20.18.0
|
||||
- 20.18.1
|
||||
- 22.11.0
|
||||
|
||||
#### Python
|
||||
@@ -207,11 +207,11 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
#### MongoDB
|
||||
| Version | ServiceName | ServiceStatus | ServiceStartType |
|
||||
| -------- | ----------- | ------------- | ---------------- |
|
||||
| 5.0.29.0 | MongoDB | Stopped | Disabled |
|
||||
| 5.0.30.0 | MongoDB | Stopped | Disabled |
|
||||
|
||||
### Database tools
|
||||
- Azure CosmosDb Emulator 2.14.20.0
|
||||
- DacFx 162.4.92.3
|
||||
- Azure CosmosDb Emulator 2.14.21.0
|
||||
- DacFx 162.5.57.1
|
||||
- MySQL 8.0.40.0
|
||||
- SQL OLEDB Driver 18.7.4.0
|
||||
- SQLPS 1.0
|
||||
@@ -225,7 +225,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
### Visual Studio Enterprise 2022
|
||||
| Name | Version | Path |
|
||||
| ----------------------------- | --------------- | -------------------------------------------------------- |
|
||||
| Visual Studio Enterprise 2022 | 17.12.35506.116 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
|
||||
| Visual Studio Enterprise 2022 | 17.12.35514.174 | C:\Program Files\Microsoft Visual Studio\2022\Enterprise |
|
||||
|
||||
#### Workloads, components and extensions
|
||||
| Package | Version |
|
||||
@@ -251,7 +251,7 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
| Component.Unreal | 17.12.35410.122 |
|
||||
| Component.Unreal.Android | 17.12.35410.122 |
|
||||
| Component.Unreal.Ide | 17.12.35410.122 |
|
||||
| Component.VisualStudio.GitHub.Copilot | 17.12.35504.99 |
|
||||
| Component.VisualStudio.GitHub.Copilot | 17.12.35514.138 |
|
||||
| Component.VSInstallerProjects2022 | 2.0.1 |
|
||||
| Component.WixToolset.VisualStudioExtension.Dev17 | 1.0.0.22 |
|
||||
| Component.WixToolset.VisualStudioExtension.Schemas3 | 1.0.0.22 |
|
||||
@@ -508,10 +508,10 @@ Note: MSYS2 is pre-installed on image but not added to PATH.
|
||||
- AzureRM: 2.1.0 (Default), 6.13.1
|
||||
- Azure (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip
|
||||
- AzureRM (Cached): 3.8.0.zip, 4.2.1.zip, 5.1.1.zip, 6.7.0.zip
|
||||
- AWSPowershell: 4.1.696
|
||||
- AWSPowershell: 4.1.705
|
||||
- DockerMsftProvider: 1.0.0.8
|
||||
- MarkdownPS: 1.10
|
||||
- Microsoft.Graph: 2.24.0
|
||||
- Microsoft.Graph: 2.25.0
|
||||
- Pester: 3.4.0, 5.6.1
|
||||
- PowerShellGet: 1.0.0.1, 2.2.5
|
||||
- PSScriptAnalyzer: 1.23.0
|
||||
@@ -526,11 +526,11 @@ All other versions are saved but not installed.
|
||||
|
||||
### Android
|
||||
| Package Name | Version |
|
||||
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| -------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Android Command Line Tools | 8.0 |
|
||||
| Android Emulator | 35.2.10 |
|
||||
| Android SDK Build-tools | 35.0.0<br>34.0.0<br>33.0.0 33.0.1 33.0.2 33.0.3<br>32.0.0<br>31.0.0 |
|
||||
| Android SDK Platforms | android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3)<br>android-32 (rev 1)<br>android-31 (rev 1) |
|
||||
| Android SDK Platforms | android-35-ext14 (rev 1)<br>android-35 (rev 1)<br>android-34-ext8 (rev 1)<br>android-34-ext12 (rev 1)<br>android-34-ext11 (rev 1)<br>android-34-ext10 (rev 1)<br>android-34 (rev 3)<br>android-33-ext5 (rev 1)<br>android-33-ext4 (rev 1)<br>android-33 (rev 3)<br>android-32 (rev 1)<br>android-31 (rev 1) |
|
||||
| Android SDK Platform-Tools | 35.0.2 |
|
||||
| Android Support Repository | 47.0.0 |
|
||||
| CMake | 3.18.1<br>3.22.1 |
|
||||
|
||||
@@ -3,12 +3,6 @@
|
||||
## Desc: Applies various configuration settings to the final image
|
||||
################################################################################
|
||||
|
||||
Write-Host "Cleanup WinSxS"
|
||||
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to cleanup WinSxS"
|
||||
}
|
||||
|
||||
# Set default version to 1 for WSL (aka LXSS - Linux Subsystem)
|
||||
# The value should be set in the default user registry hive
|
||||
# https://github.com/actions/runner-images/issues/5760
|
||||
@@ -35,49 +29,6 @@ if (Test-IsWin22) {
|
||||
Dismount-RegistryHive "HKLM\DEFAULT"
|
||||
}
|
||||
|
||||
Write-Host "Clean up various directories"
|
||||
@(
|
||||
"$env:SystemDrive\Recovery",
|
||||
"$env:SystemRoot\logs",
|
||||
"$env:SystemRoot\winsxs\manifestcache",
|
||||
"$env:SystemRoot\Temp",
|
||||
"$env:SystemDrive\Users\$env:INSTALL_USER\AppData\Local\Temp",
|
||||
"$env:TEMP",
|
||||
"$env:AZURE_CONFIG_DIR\logs",
|
||||
"$env:AZURE_CONFIG_DIR\commands",
|
||||
"$env:AZURE_CONFIG_DIR\telemetry"
|
||||
) | ForEach-Object {
|
||||
if (Test-Path $_) {
|
||||
Write-Host "Removing $_"
|
||||
cmd /c "takeown /d Y /R /f $_ 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to take ownership of $_"
|
||||
}
|
||||
cmd /c "icacls $_ /grant:r administrators:f /t /c /q 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to grant administrators full control of $_"
|
||||
}
|
||||
Remove-Item $_ -Recurse -Force -ErrorAction SilentlyContinue | Out-Null
|
||||
}
|
||||
}
|
||||
|
||||
$winInstallDir = "$env:SystemRoot\Installer"
|
||||
New-Item -Path $winInstallDir -ItemType Directory -Force | Out-Null
|
||||
|
||||
# Remove AllUsersAllHosts profile
|
||||
Remove-Item $profile.AllUsersAllHosts -Force -ErrorAction SilentlyContinue | Out-Null
|
||||
|
||||
# Clean yarn and npm cache
|
||||
cmd /c "yarn cache clean 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to clean yarn cache"
|
||||
}
|
||||
|
||||
cmd /c "npm cache clean --force 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to clean npm cache"
|
||||
}
|
||||
|
||||
# allow msi to write to temp folder
|
||||
# see https://github.com/actions/runner-images/issues/1704
|
||||
cmd /c "icacls $env:SystemRoot\Temp /grant Users:f /t /c /q 2>&1" | Out-Null
|
||||
|
||||
@@ -9,7 +9,7 @@ $signatureThumbprint = "8740DF4ACB749640AD318E4BE842F72EC651AD80"
|
||||
Write-Host "Downloading BizTalk Project Build Component archive..."
|
||||
$zipFile = Invoke-DownloadWithRetry $downloadUrl
|
||||
|
||||
$setupPath = Join-Path $env:TEMP "BizTalkBuildComponent"
|
||||
$setupPath = Join-Path $env:TEMP_DIR "BizTalkBuildComponent"
|
||||
if (-not (Test-Path -Path $setupPath)) {
|
||||
New-Item -Path $setupPath -ItemType Directory -Force | Out-Null
|
||||
}
|
||||
|
||||
@@ -23,9 +23,9 @@ $mobyReleaseUrl = $dockerceUrl + $mobyRelease
|
||||
|
||||
Write-Host "Install Moby $mobyRelease..."
|
||||
$mobyArchivePath = Invoke-DownloadWithRetry $mobyReleaseUrl
|
||||
Expand-Archive -Path $mobyArchivePath -DestinationPath $env:TEMP
|
||||
$dockerPath = "$env:TEMP\docker\docker.exe"
|
||||
$dockerdPath = "$env:TEMP\docker\dockerd.exe"
|
||||
Expand-Archive -Path $mobyArchivePath -DestinationPath $env:TEMP_DIR
|
||||
$dockerPath = "$env:TEMP_DIR\docker\docker.exe"
|
||||
$dockerdPath = "$env:TEMP_DIR\docker\dockerd.exe"
|
||||
|
||||
Write-Host "Install Docker CE"
|
||||
$instScriptUrl = "https://raw.githubusercontent.com/microsoft/Windows-Containers/Main/helpful_tools/Install-DockerCE/install-docker-ce.ps1"
|
||||
|
||||
@@ -13,7 +13,7 @@ Function Install-Asset {
|
||||
)
|
||||
|
||||
$releaseAssetName = [System.IO.Path]::GetFileNameWithoutExtension($ReleaseAsset.filename)
|
||||
$assetFolderPath = Join-Path $env:TEMP $releaseAssetName
|
||||
$assetFolderPath = Join-Path $env:TEMP_DIR $releaseAssetName
|
||||
$assetArchivePath = Invoke-DownloadWithRetry $ReleaseAsset.download_url
|
||||
|
||||
Write-Host "Extract $($ReleaseAsset.filename) content..."
|
||||
|
||||
51
images/windows/scripts/build/Invoke-Cleanup.ps1
Normal file
51
images/windows/scripts/build/Invoke-Cleanup.ps1
Normal file
@@ -0,0 +1,51 @@
|
||||
################################################################################
|
||||
## File: Invoke-Cleanup.ps1
|
||||
## Desc: Cleanup WinSxS, temp, cache and compress some directories
|
||||
################################################################################
|
||||
|
||||
Write-Host "Cleanup WinSxS"
|
||||
dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to cleanup WinSxS"
|
||||
}
|
||||
|
||||
Write-Host "Clean up various directories"
|
||||
@(
|
||||
"$env:SystemDrive\Recovery",
|
||||
"$env:SystemRoot\logs",
|
||||
"$env:SystemRoot\winsxs\manifestcache",
|
||||
"$env:SystemRoot\Temp",
|
||||
"$env:SystemRoot\Installer",
|
||||
"$env:SystemDrive\Users\$env:INSTALL_USER\AppData\Local\Temp",
|
||||
"$env:TEMP",
|
||||
"$env:AZURE_CONFIG_DIR\logs",
|
||||
"$env:AZURE_CONFIG_DIR\commands",
|
||||
"$env:AZURE_CONFIG_DIR\telemetry"
|
||||
) | ForEach-Object {
|
||||
if (Test-Path $_) {
|
||||
Write-Host "Removing $_"
|
||||
cmd /c "takeown /d Y /R /f $_ 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to take ownership of $_"
|
||||
}
|
||||
cmd /c "icacls $_ /grant:r administrators:f /t /c /q 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to grant administrators full control of $_"
|
||||
}
|
||||
Remove-Item $_ -Recurse -Force -ErrorAction SilentlyContinue | Out-Null
|
||||
}
|
||||
}
|
||||
|
||||
# Remove AllUsersAllHosts profile
|
||||
Remove-Item $profile.AllUsersAllHosts -Force -ErrorAction SilentlyContinue | Out-Null
|
||||
|
||||
# Clean yarn and npm cache
|
||||
cmd /c "yarn cache clean 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to clean yarn cache"
|
||||
}
|
||||
|
||||
cmd /c "npm cache clean --force 2>&1" | Out-Null
|
||||
if ($LASTEXITCODE -ne 0) {
|
||||
throw "Failed to clean npm cache"
|
||||
}
|
||||
@@ -70,7 +70,7 @@ function Install-Binary {
|
||||
} else {
|
||||
$fileName = [System.IO.Path]::GetFileNameWithoutExtension([System.IO.Path]::GetRandomFileName()) + ".$Type".ToLower()
|
||||
}
|
||||
$filePath = Invoke-DownloadWithRetry -Url $Url -Path "${env:Temp}\$fileName"
|
||||
$filePath = Invoke-DownloadWithRetry -Url $Url -Path "${env:TEMP_DIR}\$fileName"
|
||||
}
|
||||
|
||||
if ($PSBoundParameters.ContainsKey('ExpectedSignature')) {
|
||||
@@ -178,7 +178,7 @@ function Invoke-DownloadWithRetry {
|
||||
if ([String]::IsNullOrEmpty($fileName)) {
|
||||
$fileName = [System.IO.Path]::GetRandomFileName()
|
||||
}
|
||||
$Path = Join-Path -Path "${env:Temp}" -ChildPath $fileName
|
||||
$Path = Join-Path -Path "${env:TEMP_DIR}" -ChildPath $fileName
|
||||
}
|
||||
|
||||
Write-Host "Downloading package from $Url to $Path..."
|
||||
@@ -553,7 +553,7 @@ function Get-GithubReleasesByVersion {
|
||||
[switch] $WithAssetsOnly
|
||||
)
|
||||
|
||||
$localCacheFile = Join-Path ${env:TEMP} "github-releases_$($Repository -replace "/", "_").json"
|
||||
$localCacheFile = Join-Path ${env:TEMP_DIR} "github-releases_$($Repository -replace "/", "_").json"
|
||||
|
||||
if (Test-Path $localCacheFile) {
|
||||
$releases = Get-Content $localCacheFile | ConvertFrom-Json
|
||||
@@ -831,7 +831,7 @@ function Get-ChecksumFromUrl {
|
||||
[string] $HashType
|
||||
)
|
||||
|
||||
$tempFile = Join-Path -Path $env:TEMP -ChildPath ([System.IO.Path]::GetRandomFileName())
|
||||
$tempFile = Join-Path -Path $env:TEMP_DIR -ChildPath ([System.IO.Path]::GetRandomFileName())
|
||||
$checksums = (Invoke-DownloadWithRetry -Url $Url -Path $tempFile | Get-Item | Get-Content) -as [string[]]
|
||||
Remove-Item -Path $tempFile
|
||||
|
||||
|
||||
@@ -85,10 +85,10 @@ Function Install-VisualStudio {
|
||||
}
|
||||
|
||||
# Expand the zip file
|
||||
Expand-Archive -Path "$env:TEMP\vslogs.zip" -DestinationPath "$env:TEMP\vslogs"
|
||||
Expand-Archive -Path "$env:TEMP_DIR\vslogs.zip" -DestinationPath "$env:TEMP_DIR\vslogs"
|
||||
|
||||
# Print logs
|
||||
$vsLogsPath = "$env:TEMP\vslogs"
|
||||
$vsLogsPath = "$env:TEMP_DIR\vslogs"
|
||||
$vsLogs = Get-ChildItem -Path $vsLogsPath -Recurse | Where-Object { -not $_.PSIsContainer } | Select-Object -ExpandProperty FullName
|
||||
foreach ($log in $vsLogs) {
|
||||
Write-Host "============================"
|
||||
|
||||
@@ -201,7 +201,7 @@ Describe "Pipx" {
|
||||
}
|
||||
|
||||
Describe "Kotlin" {
|
||||
$kotlinPackages = @("kapt", "kotlin", "kotlinc", "kotlin-dce-js", "kotlinc-jvm")
|
||||
$kotlinPackages = @("kapt", "kotlin", "kotlinc", "kotlinc-js", "kotlinc-jvm")
|
||||
|
||||
It "<toolName> is available" -TestCases ($kotlinPackages | ForEach-Object { @{ toolName = $_ } }) {
|
||||
"$toolName -version" | Should -ReturnZeroExitCode
|
||||
|
||||
@@ -72,6 +72,11 @@ variable "imagedata_file" {
|
||||
default = "C:\\imagedata.json"
|
||||
}
|
||||
|
||||
variable "temp_dir" {
|
||||
type = string
|
||||
default = "D:\\temp"
|
||||
}
|
||||
|
||||
variable "install_password" {
|
||||
type = string
|
||||
default = ""
|
||||
@@ -190,7 +195,10 @@ build {
|
||||
sources = ["source.azure-arm.image"]
|
||||
|
||||
provisioner "powershell" {
|
||||
inline = ["New-Item -Path ${var.image_folder} -ItemType Directory -Force"]
|
||||
inline = [
|
||||
"New-Item -Path ${var.image_folder} -ItemType Directory -Force",
|
||||
"New-Item -Path ${var.temp_dir} -ItemType Directory -Force"
|
||||
]
|
||||
}
|
||||
|
||||
provisioner "file" {
|
||||
@@ -253,7 +261,7 @@ build {
|
||||
}
|
||||
|
||||
provisioner "powershell" {
|
||||
environment_vars = ["IMAGE_VERSION=${var.image_version}", "IMAGE_OS=${var.image_os}", "AGENT_TOOLSDIRECTORY=${var.agent_tools_directory}", "IMAGEDATA_FILE=${var.imagedata_file}", "IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_VERSION=${var.image_version}", "IMAGE_OS=${var.image_os}", "AGENT_TOOLSDIRECTORY=${var.agent_tools_directory}", "IMAGEDATA_FILE=${var.imagedata_file}", "IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
execution_policy = "unrestricted"
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Configure-WindowsDefender.ps1",
|
||||
@@ -277,7 +285,7 @@ build {
|
||||
}
|
||||
|
||||
provisioner "powershell" {
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-VCRedist.ps1",
|
||||
"${path.root}/../scripts/build/Install-Docker.ps1",
|
||||
@@ -297,7 +305,7 @@ build {
|
||||
provisioner "powershell" {
|
||||
elevated_password = "${var.install_password}"
|
||||
elevated_user = "${var.install_user}"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-VisualStudio.ps1",
|
||||
"${path.root}/../scripts/build/Install-KubernetesTools.ps1",
|
||||
@@ -307,7 +315,7 @@ build {
|
||||
}
|
||||
|
||||
provisioner "powershell" {
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-Wix.ps1",
|
||||
"${path.root}/../scripts/build/Install-WDK.ps1",
|
||||
@@ -323,7 +331,7 @@ build {
|
||||
|
||||
provisioner "powershell" {
|
||||
execution_policy = "remotesigned"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = ["${path.root}/../scripts/build/Install-ServiceFabricSDK.ps1"]
|
||||
}
|
||||
|
||||
@@ -336,7 +344,7 @@ build {
|
||||
}
|
||||
|
||||
provisioner "powershell" {
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-ActionsCache.ps1",
|
||||
"${path.root}/../scripts/build/Install-Ruby.ps1",
|
||||
@@ -409,9 +417,10 @@ build {
|
||||
|
||||
provisioner "powershell" {
|
||||
pause_before = "2m0s"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-WindowsUpdatesAfterReboot.ps1",
|
||||
"${path.root}/../scripts/build/Invoke-Cleanup.ps1",
|
||||
"${path.root}/../scripts/tests/RunAll-Tests.ps1"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -72,6 +72,11 @@ variable "imagedata_file" {
|
||||
default = "C:\\imagedata.json"
|
||||
}
|
||||
|
||||
variable "temp_dir" {
|
||||
type = string
|
||||
default = "D:\\temp"
|
||||
}
|
||||
|
||||
variable "install_password" {
|
||||
type = string
|
||||
default = ""
|
||||
@@ -190,7 +195,10 @@ build {
|
||||
sources = ["source.azure-arm.image"]
|
||||
|
||||
provisioner "powershell" {
|
||||
inline = ["New-Item -Path ${var.image_folder} -ItemType Directory -Force"]
|
||||
inline = [
|
||||
"New-Item -Path ${var.image_folder} -ItemType Directory -Force",
|
||||
"New-Item -Path ${var.temp_dir} -ItemType Directory -Force"
|
||||
]
|
||||
}
|
||||
|
||||
provisioner "file" {
|
||||
@@ -242,7 +250,7 @@ build {
|
||||
}
|
||||
|
||||
provisioner "powershell" {
|
||||
environment_vars = ["IMAGE_VERSION=${var.image_version}", "IMAGE_OS=${var.image_os}", "AGENT_TOOLSDIRECTORY=${var.agent_tools_directory}", "IMAGEDATA_FILE=${var.imagedata_file}", "IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_VERSION=${var.image_version}", "IMAGE_OS=${var.image_os}", "AGENT_TOOLSDIRECTORY=${var.agent_tools_directory}", "IMAGEDATA_FILE=${var.imagedata_file}", "IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
execution_policy = "unrestricted"
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Configure-WindowsDefender.ps1",
|
||||
@@ -268,7 +276,7 @@ build {
|
||||
}
|
||||
|
||||
provisioner "powershell" {
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-Docker.ps1",
|
||||
"${path.root}/../scripts/build/Install-DockerWinCred.ps1",
|
||||
@@ -287,7 +295,7 @@ build {
|
||||
provisioner "powershell" {
|
||||
elevated_password = "${var.install_password}"
|
||||
elevated_user = "${var.install_user}"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-VisualStudio.ps1",
|
||||
"${path.root}/../scripts/build/Install-KubernetesTools.ps1"
|
||||
@@ -302,7 +310,7 @@ build {
|
||||
|
||||
provisioner "powershell" {
|
||||
pause_before = "2m0s"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-Wix.ps1",
|
||||
"${path.root}/../scripts/build/Install-WDK.ps1",
|
||||
@@ -318,7 +326,7 @@ build {
|
||||
|
||||
provisioner "powershell" {
|
||||
execution_policy = "remotesigned"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = ["${path.root}/../scripts/build/Install-ServiceFabricSDK.ps1"]
|
||||
}
|
||||
|
||||
@@ -331,7 +339,7 @@ build {
|
||||
}
|
||||
|
||||
provisioner "powershell" {
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-ActionsCache.ps1",
|
||||
"${path.root}/../scripts/build/Install-Ruby.ps1",
|
||||
@@ -385,7 +393,7 @@ build {
|
||||
provisioner "powershell" {
|
||||
elevated_password = "${var.install_password}"
|
||||
elevated_user = "${var.install_user}"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-WindowsUpdates.ps1",
|
||||
"${path.root}/../scripts/build/Configure-DynamicPort.ps1",
|
||||
@@ -404,9 +412,10 @@ build {
|
||||
|
||||
provisioner "powershell" {
|
||||
pause_before = "2m0s"
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}"]
|
||||
environment_vars = ["IMAGE_FOLDER=${var.image_folder}", "TEMP_DIR=${var.temp_dir}"]
|
||||
scripts = [
|
||||
"${path.root}/../scripts/build/Install-WindowsUpdatesAfterReboot.ps1",
|
||||
"${path.root}/../scripts/build/Invoke-Cleanup.ps1",
|
||||
"${path.root}/../scripts/tests/RunAll-Tests.ps1"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -179,7 +179,7 @@
|
||||
"subversion" : "17",
|
||||
"edition" : "Enterprise",
|
||||
"channel": "release",
|
||||
"signature": "245D262748012A4FE6CE8BA6C951A4C4AFBC3E5D",
|
||||
"signature": "8F985BE8FD256085C90A95D3C74580511A1DB975",
|
||||
"workloads": [
|
||||
"Component.Dotfuscator",
|
||||
"Component.Linux.CMake",
|
||||
|
||||
Reference in New Issue
Block a user