Skip to content
at-sign

GitHub Action

Load Xcode version

1.0.1 Latest version

Load Xcode version

at-sign

Load Xcode version

Load Xcode version from shared storage and optionally select it

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Load Xcode version

uses: AckeeCZ/load-xcode-version@1.0.1

Learn more about this action in AckeeCZ/load-xcode-version

Choose a version

Load Xcode version

GitHub action for loading Xcode version from shared file.

Prerequisities

As this action is tied to Xcode, it is required to be run on macOS runners.

Also it expects that Xcode version defined in you version files is available on your runner and it is in default Applications folder (/Applications/Xcode_{version}.app).

Inputs

Name Description
xcode_version_location Location of file where Xcode version is written Required Default: .github/xcode-version
autoselect_xcode If true then action will call xcode-select to automatically select loaded Xcode version Required Default: true

Outputs

Name Description
xcode_version Version of Xcode that was loaded from given file

Example usage

Basic usage

If you store your Xcode version in default location and you want the action to select it for you, you just call the action without any arguments.

uses: AckeeCZ/load-xcode-version@1.0

Customized usage

If you store your Xcode version elsewhere and prefer to set it yourself, you just pass your location and you can disable calling xcode-select

uses: AckeeCZ/load-xcode-version@1.0
with:
    xcode_version_location: 'xcode_version'
    autoselect_xcode: 'false'