Releases: sersoft-gmbh/xcodebuild-action
v1.5.0
- This makes the
executed-command
output publicly available. Previously, this was used to verify the executed command in tests of this action. Now, this output is always populated before the command is actually run. - In addition to that, the executed command is printed before being executed (resolves #27).
v1.5 Minor Release Track
This release tracks the latest v1.5 minor release (v1.5.x).
v1.4.0
This add's a bunch of new options - including support for test plans:
quiet
(-quiet
inxcodebuild
)hide-shell-script-environment
(-hideShellScriptEnvironment
inxcodebuild
)xcroot
(-xcroot
inxcodebuild
)xctestrun
(-xctestrun
inxcodebuild
)test-plan
(-testPlan
inxcodebuild
)
v1.4 Minor Release Track
This release tracks the latest v1.4 minor release (v1.4.x).
v1.3.0
A whole bunch of new options were added!
Here's a quick overview of what new options can now be specified (in your action YAML). The corresponding arguments to xcodebuild
are now also noted in the README as well as in the action.yml
:
target
arch
xcconfig
jobs
parallelize-targets
enable-code-coverage
parallel-testing-enabled
enable-address-sanitizer
enable-thread-sanitizer
enable-undefined-behavior-sanitizer
result-bundle-path
result-bundle-version
skip-unavailable-actions
allow-provisioning-updates
allow-provisioning-device-registration
v1.3 Minor Release Track
This release tracks the latest v1.3 minor release (v1.3.x).
v1.2.1
Updates dependencies
v1.2 Minor Release Track
This release tracks the latest v1.2 minor release (v1.2.x).
v1.2.0
SPM Packages
With the new input option spm-package
, this action can now also build SPM packages using xcodebuild
. The spm-package
input parameter should be set to the path where the Package.swift
is located. The action will then invoke xcodebuild
in that directory using the other options given. Note that scheme
is required for SPM packages.
v1.1.0
- Add more (input) options.
- Extend testing.
- Fix scheme being required if project input is used.