edi-oai
d6ee41d6d5
Install Tart Guest Agent from OpenAI tap ( #370 )
2026-08-14 22:34:20 -04:00
Fedor Kororkov
741758b9ba
Use ASIF for Golden Gate vanilla image ( #369 )
2026-08-14 14:30:54 -04:00
Jiawen Geng
f03344599b
Pre-install pnpm alongside yarn in base image ( #357 )
...
* Pre-install pnpm alongside yarn in base image
Install pnpm globally in the Node.js provisioner so base images
include both common package managers.
Assisted-by: Cursor Agent
Co-authored-by: Jiawen Geng <technicalcute@gmail.com>
* Install yarn and pnpm in a single npm command
Assisted-by: Cursor Agent
Co-authored-by: Jiawen Geng <technicalcute@gmail.com>
* Configure PNPM_HOME in the base image shell profile
Assisted-by: Cursor Agent
Co-authored-by: Jiawen Geng <technicalcute@gmail.com>
---------
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
2026-08-14 14:02:34 -04:00
Nikolay Edigaryev
16e9ad7d00
Pass "--provisioning-opts" to "tart run" to simplify installation
2026-08-13 15:04:29 +01:00
Nikolay Edigaryev
85b77e41bc
Produce macOS Golden Gate vanilla image
2026-08-13 15:04:29 +01:00
Fedor Kororkov
9be4b9dc86
Fix base image automation microphone permissions ( #367 )
2026-08-11 21:45:23 -04:00
Fedor Kororkov
46050816d8
Update release.yml
2026-08-07 19:55:39 -04:00
Fedor Kororkov
d358da6f50
Use base image Ruby for Xcode builds ( #366 )
2026-08-07 19:54:31 -04:00
Fedor Kororkov
b4926493fb
Update Ruby for Xcode 27 image builds ( #365 )
2026-08-07 14:24:09 -04:00
Fedor Kororkov
c166ec1698
Merge pull request #364 from cirruslabs/dev/fkorotkov/tahoe-26-6-1-automation-permissions
...
Update Tahoe restore image and automation permissions
2026-08-07 10:38:00 -04:00
Fedor Korotkov
3d6445b446
Update Tahoe restore image and automation permissions
2026-08-07 10:24:00 -04:00
Fedor Kororkov
f5a7e1e631
Merge pull request #363 from cirruslabs/dev/fkorotkov/fix-monthly-buildkite-tap-trust
...
Fix Homebrew 6 trust failure in monthly image builds
2026-08-06 12:20:10 -04:00
Fedor Korotkov
0a9ad1a419
Fix Buildkite formula trust in monthly builds
2026-08-06 08:36:12 -04:00
Fedor Korotkov
cd2d1c6698
Decouple runner release builds from Xcode releases
2026-07-05 12:00:02 -04:00
Fedor Korotkov
65519d3874
Remove dependency on release-xcode for runner image
2026-07-05 11:57:09 -04:00
Fedor Korotkov
71b405bd0c
Add Tahoe runner Xcode 26.6 and beta 2 ( #356 )
...
* Add Tahoe runner Xcode 26.6 and beta 2
* Add PR template validation workflow
* Install Ansible for template validation
* Build template images in PR workflow
* Authenticate Packer plugin downloads
* Prepare Xcode archives for PR builds
* Support authenticated Xcode archive downloads
* Use Xcode 27 beta 2 version token
* Increase Tahoe runner disk size
* Select Xcode apps by path during runner builds
* Update Homebrew before Tuist install
* Avoid Tuist cask validation during image builds
* Trust Tuist formula during image builds
* Add Tahoe iOS 27 beta runtime expectation
2026-07-04 22:21:50 -04:00
Fedor Kororkov
2be4479694
Update release.yml ( #352 )
2026-06-08 16:30:42 -07:00
Fedor Korotkov
206d99a672
Migrate CI to GitHub Actions ( #351 )
2026-06-03 06:37:04 -07:00
Fedor Korotkov
0ad265b76d
macOS and Xcode 26.5 ( #349 )
...
* macOS and Xcode 26.5
* Updated expected tahoe runtimes
2026-05-25 19:14:54 -04:00
Nikolay Edigaryev
154a7604f9
vanilla-sequoia.pkr.hcl: click "Select Your Country or Region" ( #335 )
2026-05-16 10:36:46 -04:00
Fedor Korotkov
5a2d4fd8cc
Xcode 26.4.1 ( #348 )
2026-05-02 19:53:10 -04:00
Diogo Araújo
70cb4395fe
feat: boot command changes to tahoe 26.4 ( #344 )
...
* feat: boot command changes to tahoe 26.4
* add first time password to enable screen sharing
2026-04-05 12:38:36 -04:00
Fedor Korotkov
7360b62106
Adjusted disk sizes for macOS Tahoe configurations in CI setup.
2026-04-05 12:35:16 -04:00
Fedor Korotkov
e46673151d
Xcode 26.5-beta ( #345 )
...
* Xcode 26.5-beta
* Fixed syntax error in Xcode versions list for Tahoe configuration.
* Updated Tahoe runtimes to include Xcode 26.5 beta versions
* Updated Tahoe runtimes to include Xcode 26.5 beta versions
2026-04-04 20:30:07 -04:00
Jacob Rhoda
5e65e3e712
Update Android SDK tools version and dependencies ( #343 )
...
Updated Android SDK tools versions to reflect most up-to-date default versions used by the Android gradle plugin (9.1.0)
- Platform: 36
- Build Tools: 36.0.0
- NDK: 28.2.13676358
2026-03-26 15:40:01 -04:00
Fedor Korotkov
5cf26631b9
macOS & Xcode 26.4 ( #340 )
...
* macOS & Xcode 26.4
* No Sonoma runner image
* Updated Tahoe tvOS 26.4 runtime to release version 23L243
2026-03-24 21:26:24 -04:00
Fedor Korotkov
0d8fe3156a
Xcode 26.4 RC ( #337 )
...
* Xcode 16.4 RC
* Updated disk size for Sonoma CI runner and Tahoe runtimes to final Xcode 26.4 release versions.
2026-03-21 08:07:50 -04:00
Fedor Korotkov
69866eb29b
Xcode 26.4 Beta 3 ( #332 )
...
* Xcode 26.4 Beta 3
* Updated Tahoe runtimes and added iOS 26.2 builds to Cirrus configuration
* Updated Tahoe runtimes and added iOS 26.2 builds to Cirrus configuration
* Removed iOS 26.2 from Tahoe runtimes list
2026-03-15 16:32:38 -04:00
Nikolay Edigaryev
f2e700cda3
xcode.pkr.hcl: increase disk size from 120 to 140 GB ( #333 )
2026-03-15 13:08:44 -04:00
Nikolay Edigaryev
494e62f0b8
Disable SIP before running templates/base.pkr.hcl ( #331 )
...
* Disable SIP before running templates/base.pkr.hcl
* Don't forget to "packer init" before each "packer build"
2026-03-15 10:46:21 +01:00
Nikolay Edigaryev
27def7c5ce
Prevent an array with empty element when XCODE_COMPONENTS is unset ( #330 )
2026-03-13 17:23:50 -04:00
Nikolay Edigaryev
f9c2b3c122
base.pkr.hcl: update TCC.db and allow automation tools ( #329 )
2026-03-12 13:01:54 +01:00
Fedor Korotkov
7132d10945
Xcode 26.3 Release ( #326 )
2026-02-26 16:03:56 -05:00
Fedor Korotkov
33e373e65b
Xcode 26.4 Beta 2 ( #325 )
...
* Xcode 26.4 Beta 2
* Updated Tahoe runtimes to latest Xcode 26.4 release versions
2026-02-23 19:52:43 -05:00
Fedor Korotkov
cfa9e2361c
Xcode 26.3 RC 2 ( #324 )
...
* Xcode 26.3 RC 2
* Increase DISK_SIZE from 230 to 240
2026-02-21 08:08:10 -05:00
Fedor Korotkov
09fce08792
Xcode 26.4 Beta ( #323 )
...
* Xcode 26.4 Beta
* Updated Tahoe runtimes to Xcode 26.4 Beta versions
2026-02-17 07:00:35 -05:00
Fedor Korotkov
01365193b9
Updated Tahoe template to use macOS 26.3 restore image. ( #322 )
...
Fixes #321
2026-02-13 16:20:18 +01:00
Fedor Korotkov
1414d3bf4b
Added Buildkite agent installation to base Packer template. ( #320 )
2026-02-05 06:56:38 -05:00
Fedor Korotkov
fbaec2adaa
Xcode 26.3 RC ( #319 )
...
* Xcode 26.3 RC
* Removed unavailable runtimes from Tahoe list.
2026-02-04 10:13:22 -05:00
Fedor Korotkov
f47f8bf08c
Added rbenv 3.3.10 installation to address Fastlane compatibility in Xcode packer template.
2026-01-10 18:16:37 +01:00
Fedor Korotkov
d56bd82e5d
Refined Tuist installation steps in Xcode packer template.
2026-01-10 11:47:22 +01:00
Nikolay Edigaryev
4b95c2c93f
Use the new <click 'Select Your Country or Region'> command ( #317 )
2025-12-16 21:02:14 +01:00
Fedor Korotkov
75924563a8
Updated macOS restore image comments for Sequoia 15.7.2 and Sonoma 14.8.2
2025-12-16 09:35:29 -05:00
Nikolay Edigaryev
f3319b8eb8
Revert "Remove explicit FileVault step from Packer boot command for macOS 26.1 compatibility ( #305 )" ( #316 )
2025-12-15 19:07:52 -05:00
Fedor Korotkov
5ee829f2c8
macOS Tahoe 26.2 ( #315 )
2025-12-15 08:55:32 -05:00
Fedor Korotkov
64d9651dca
Upgrade Node.js installation from version 20 to 24 ( #314 )
...
20 is retiring https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
2025-12-15 08:54:13 -05:00
Fedor Korotkov
0682bdb108
Xcode 26.2 ( #313 )
...
* Xcode 26.2
* Corrected Xcode version to 26.1.1 in Cirrus config.
* Updated Tahoe runtime build number for iOS 26.2.
2025-12-13 10:30:58 -05:00
Fedor Korotkov
3abe5ef330
Fixed syntax
2025-12-06 17:44:39 -05:00
Fedor Korotkov
36c1f1d9b7
Updated Tahoe runtimes to Xcode 26.2 release versions
2025-12-05 16:30:31 -05:00
Fedor Korotkov
413eb891fe
Xcode 26.2 RC
2025-12-05 16:30:31 -05:00