Commit Graph
456 Commits
Author SHA1 Message Date
ilia-shipitsinandGitHub 58ccf6762a [macos] improve brew caching approach (#8630) 2023-10-23 09:17:15 +02:00
ilia-shipitsinandGitHub 09416daff2 [macos] add retries to "brew install" (#8608) 2023-10-20 15:56:54 +02:00
ilia-shipitsinandGitHub 34fa3471f8 [macos] introduce more flexible way of managind xcode runtimes (#8572) 2023-10-20 11:22:53 +02:00
ilia-shipitsinandGitHub 8c66e96bea [macos] use brew_smart_install where appropriate (#8607) 2023-10-20 08:50:55 +02:00
ilia-shipitsinandGitHub a1ef070e65 [macos] add retries to edge install script (#8592) 2023-10-20 08:50:04 +02:00
b06da59aba [macos] add reties to CodeQL download step (#8582)
Co-authored-by: Henry Mercer <[email protected]>
2023-10-19 15:47:41 +02:00
Vasilii PolikarpovandGitHub 10d8554b86 [Mac OS] Fix Edge Updater configuration steps (#8569) 2023-10-19 11:49:01 +02:00
ilia-shipitsinandGitHub 6449d50ffd [macos] add retries to yarn install script (#8593) 2023-10-19 09:38:19 +02:00
ilia-shipitsinandGitHub e78225c349 [macos] add retries to PyPy installation (#8578) 2023-10-18 16:49:00 +02:00
Vasilii PolikarpovandGitHub 691345d5ba [MacOS] Install latest version of stack with ghcup (#8525) 2023-10-18 15:48:23 +02:00
ilia-shipitsinandGitHub e113e2f6b8 [macos] introduce toolset possibility to install Android SDK Tools (#8573) 2023-10-18 10:17:43 +02:00
ilia-shipitsinandGitHub 59fd426420 [macos] retry powershell meta download (#8571) 2023-10-18 09:55:17 +02:00
Henry MercerandGitHub f2d892281b macOS: Cache only the latest version of CodeQL (#8420)
Previously, we cached two versions since we prioritized hitting the
toolcache over landing new releases quicker. However after
experimenting with this, we have decided to prioritize getting new
releases into customers' hands more quickly.
2023-10-17 22:18:48 +02:00
ilia-shipitsinandGitHub 0050697619 [macos] move android "cmdline-tools" to toolset (#8565) 2023-10-17 11:23:09 +02:00
Vasilii PolikarpovandGitHub c598da4d84 [macOS] Add Chrome to arm64 image (#8526) 2023-10-17 09:35:03 +02:00
Shamil MubarakshinandGitHub b3b303d294 [macos] Remove python2 UnixTools and adjust brew symlinks (#8452) 2023-10-15 20:34:15 +02:00
ilia-shipitsinandGitHub 2fd64bb024 [macos] add retries when installing DotNETSDK (#8550) 2023-10-13 14:29:01 +02:00
Alexey-AyupovandGitHub 15a60352c0 [macOS] Fix Gradle test (#8543) 2023-10-12 20:38:12 +02:00
Shamil MubarakshinandGitHub 229285b76d [macos] Adjust activesupport ruby gem version pinning (#8541) 2023-10-12 19:06:03 +02:00
sergei-pyshnoiandGitHub eff24a90c9 [MacOS] Add closing System Preference window for arm64 (#8470) 2023-10-12 11:31:35 +02:00
Tingluo HuangandGitHub d77bb13e97 [macOS] cache most used GitHub actions
* Download actions/action_versions latest release on macOS and set ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE.

* Feedback.
2023-10-12 10:54:39 +02:00
Shamil MubarakshinandGitHub 99642f1c19 [macos] Add activesupport gem workaround for cocoapods (#8497) 2023-10-09 15:39:39 +02:00
Shamil MubarakshinandGitHub 804736733e [macos13] Fix preimagedata for arm64 (#8488) 2023-10-09 15:34:51 +02:00
Alexey-AyupovandGitHub 60963fb52e [macOS] Add java to the macOS 13 arm64 (#8395) 2023-10-05 12:42:16 +02:00
Alexey-AyupovandGitHub 59805f59ab [macOS] Exclude virtualbox from macOS 13 arm64 (#8469) 2023-10-04 15:44:28 +02:00
Vasilii PolikarpovandGitHub 2cbf4a7f93 [Mac OS] Remove hub utility (#8364) 2023-09-26 09:32:02 +02:00
Vasilii PolikarpovandGitHub 19c23d1208 Add mono to mac OS 13 image (#8342) 2023-09-22 12:33:37 +02:00
Mikhail KoliadaandGitHub ed105d016e [macOS] improve [email protected] installation on arm64 (#8353) 2023-09-21 13:57:24 +02:00
Mikhail KoliadaandGitHub e3032a9bc3 [macOS] do not install intel related symlinks on arm64 openssl (#8328) 2023-09-19 14:46:33 +02:00
Mikhail KoliadaandGitHub 3b6bcd7dca [macOS] drop spaceship env variables from Xcode.ps1 (#8310) 2023-09-18 18:02:56 +02:00
ilia-shipitsinandGitHub 5ffd15d845 [macos] suppress xcodebuild output (#8276) 2023-09-13 11:45:19 +02:00
ilia-shipitsinandGitHub 1410e7c1f1 [macos] introduce additional runtimes for XCode (#8254) 2023-09-11 13:39:00 +02:00
Mikhail KoliadaandGitHub 63a3a7646f [macOS 13] cleanup yarn cache (#8240) 2023-09-06 13:45:11 +02:00
ilia-shipitsinandGitHub 0a6c637b3f macos: drop Hardware_Accelerated_Execution_Manager (#8216) 2023-09-01 22:06:41 +02:00
Mikhail KoliadaandGitHub c9608d744f [macOS] do not iterate over npm packages on Ventura (#8175) 2023-08-30 15:07:36 +02:00
sergei-pyshnoiandGitHub 6315e88f65 [macOS] Fix open file limits (#8187) 2023-08-30 12:51:14 +02:00
ilia-shipitsinandGitHub 49ea494d52 [macos] cleanup Homebrew cache after image generation (#8182) 2023-08-29 15:21:37 +02:00
ilia-shipitsinandGitHub 6bf51e6351 [macos] move license accept out of parallel ForEach (#8120) 2023-08-22 10:01:24 +02:00
Erik BershelandGitHub b2b0e8f4d6 Revert "[macOS] Remove sensitive data from a download log (#7934)" (#8121)
This reverts commit c9e6a45f28.
2023-08-21 17:51:16 +02:00
Erik BershelandGitHub 50ff20755c [macOS] Install Google Chrome cask with default method (#8070)
Reverting pretty old rework: https://github.com/actions/runner-images/pull/1861.
2023-08-11 11:47:08 +02:00
ilia-shipitsinandGitHub 8b4ff6aec2 [macos] suppress swiftc warnings regarding deprecated API (#7989)
==> veertu-anka-vm-clone.template: /Users/<sensitive>/image-generation/add-certificate.swift:21:5: warning: 'SecKeychainSetPreferenceDomain' was deprecated in macOS 10.10: SecKeychain is deprecated
==> veertu-anka-vm-clone.template:     SecKeychainSetPreferenceDomain(SecPreferencesDomain.system)
==> veertu-anka-vm-clone.template:     ^
==> veertu-anka-vm-clone.template: /Users/<sensitive>/image-generation/add-certificate.swift:22:5: warning: result of call to 'deleteCertificateFromKeyChain' is unused
==> veertu-anka-vm-clone.template:     deleteCertificateFromKeyChain(certificateLabel)
==> veertu-anka-vm-clone.template:     ^                            ~~~~~~~~~~~~~~~~~~
==> veertu-anka-vm-clone.template: /Users/<sensitive>/image-generation/add-certificate.swift:36:9: warning: initialization of variable 'status' was never used; consider replacing with assignment to '_' or removing it
==> veertu-anka-vm-clone.template:     var status = SecTrustSettingsSetTrustSettings(certificate, SecTrustSettingsDomain.admin, nil)
==> veertu-anka-vm-clone.template:     ~~~~^~~~~~
==> veertu-anka-vm-clone.template:     _
2023-08-09 12:09:34 +02:00
Vasilii PolikarpovandGitHub 0bb547e62c [mac OS] Update miniconda download link (#8042) 2023-08-04 19:38:18 +02:00
Shamil MubarakshinandGitHub ff6a3d4b29 [macos] Utilise arch helper function (#8036) 2023-08-03 18:20:16 +02:00
Vasilii PolikarpovandGitHub 89acd994b2 [mac OS] Remove AdoptOpenJDK (#8025) 2023-08-03 10:42:41 +02:00
Vasilii PolikarpovandGitHub 463cbf01cf [mac OS] Set flags for curl invocations (#8008) 2023-08-01 15:42:44 +02:00
ilia-shipitsinandGitHub 67f9c37eee [macos] enable simulators for XCode-15 (#8001)
test on simulators is really weird, after deep investigation we
deviced to disable it for a while
2023-08-01 10:01:30 +02:00
Vasilii PolikarpovandGitHub ae5b1c7dff Install chrome for testing in mac OS (#7990) 2023-07-28 21:09:52 +02:00
Mikhail KoliadaandGitHub 3c7978b116 [macOS] update dotnet core version json path (#7995) 2023-07-28 16:12:54 +02:00
Shamil MubarakshinandGitHub fc2f35d593 [macos] Add toolcache for arm (#7974) 2023-07-28 12:37:00 +02:00
ilia-shipitsinandGitHub 52b92ff310 [macos] supress nonsignificant powershell warning (#7985)
veertu-anka-vm-clone.template: Installing Xcode versions...
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
    veertu-anka-vm-clone.template: WARNING: The names of some imported commands from the module 'Xcode.Installer' include unapproved verbs that might make them less discoverable. To find the commands with unapproved verbs, run the Import-Module command again with the Verbose parameter. For a list of approved verbs, type Get-Verb.
2023-07-26 17:41:57 +02:00