-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
57 lines (57 loc) · 1.59 KB
/
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
name: 'Tizen CI/CD'
description: 'Run Tizen commands in github actions. This builds and packages tizen applications.'
inputs:
command:
description: 'Tizen Application Type: (web|native)'
required: true
app-directory:
description: 'Git location of Tizen application'
required: true
default: 'tizen'
cert-pw:
description: 'Password used for the cert'
required: true
dist-cert:
description: 'location to the distribution certification from the github workspace'
required: true
dist-cert-pw:
description: 'Password used for the distribution cert'
required: true
cert-name:
description: 'Generates a cert file with a specific name'
required: false
default: 'devcert'
zip:
description: 'Zip Results for release build'
required: false
default: 'false'
type:
description: 'Type field for pkginfo.xml in zip file'
default: 'Kiosk'
required: false
exclusions:
description: 'web build exclusions'
required: false
default: '*.zip'
version:
description: 'Set the release version - if not this will be pulled from the config file'
required: false
outputs:
file:
description: 'File location'
zip:
description: 'Zip location'
runs:
using: 'docker'
image: 'docker://ghcr.io/vipero07/docker-tizen-ci-cd:latest'
args:
- ${{ inputs.command }}
- ${{ inputs.app-directory }}
- ${{ inputs.cert-pw }}
- ${{ inputs.dist-cert }}
- ${{ inputs.dist-cert-pw }}
- ${{ inputs.cert-name }}
- ${{ inputs.exclusions }}
- ${{ inputs.zip }}
- ${{ inputs.type }}
- ${{ inputs.version }}