diff --git a/.ci/cirrus.runner.yml b/.ci/cirrus.runner.yml index d7b7add..3553966 100644 --- a/.ci/cirrus.runner.yml +++ b/.ci/cirrus.runner.yml @@ -1,6 +1,7 @@ task: name: "Update Runner Image ($MACOS_VERSION)" env: + ADDITIONAL_RUNTIMES: "\"iOS 16.4\"" matrix: - MACOS_VERSION: sonoma XCODE_VERSIONS: 15.2,15.3,15.4,16 @@ -10,9 +11,14 @@ task: <<: *defaults pull_base_script: - tart pull ghcr.io/cirruslabs/macos-$MACOS_VERSION-base:latest - build_xcode_script: - - packer init templates/xcode.pkr.hcl - - packer build -var tag=runner -var disk_size=300 -var disk_free_mb=100000 -var macos_version="$MACOS_VERSION" -var xcode_version="[$XCODE_VERSIONS]" templates/xcode.pkr.hcl + init_xcode_script: packer init templates/xcode.pkr.hcl + build_xcode_script: | + packer build -var tag=runner -var disk_size=300 \ + -var disk_free_mb=100000 \ + -var macos_version="$MACOS_VERSION" \ + -var xcode_version="[$XCODE_VERSIONS]" \ + -var additional_runtimes="[$ADDITIONAL_RUNTIMES]" \ + templates/xcode.pkr.hcl push_script: | tart push "$MACOS_VERSION-xcode:runner" ghcr.io/cirruslabs/macos-runner:$MACOS_VERSION always: