-
Notifications
You must be signed in to change notification settings - Fork 12
/
action.yml
25 lines (22 loc) · 1003 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
name: "swift-create-xcframework"
description: "Creates XCFramework bundles for the products in your Swift Package and uploads them as Artifacts you can attach to a release"
inputs:
target:
description: "The name of the target(s) you want to create an XCFramework bundle for. One artifact will be uploaded for each target. Separate target names with commas."
required: false
platforms:
description: "The platform(s) that you want to build for. Default is to build for all platforms supported in your Package.swift, or all Apple platforms if omited. Comma-delimited string supported."
required: false
configuration:
description: "Build with a specific configuration ('debug' or 'release')"
required: false
default: release
xcconfig:
description: "The path to a .xcconfig file that can be used to override Xcode build settings. Relative to the package path."
required: false
runs:
using: node12
main: action.js
branding:
icon: "package"
color: "green"