-
Notifications
You must be signed in to change notification settings - Fork 2
/
action.yml
44 lines (42 loc) · 1.4 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
name: 'git2jamf'
description: >
creates, updates and delets scripts in jamf from your github repository
inputs:
jamf_url:
description: 'url of your jamf instance'
required: true
jamf_username:
description: 'username to auth against jamf'
required: true
jamf_password:
description: 'password to auth against jamf'
required: true
jamf_auth_type:
description: 'auth for traditional username/pwd or oauth for clientid an secret'
default: auth
script_dir:
description: >
the directory where the scripts to process are defaults to the github.workspace environment variable
default: ${{ github.workspace }}
ea_script_dir:
description: >
the directory where the extion attribute scripts to process are defaults to the github.workspace environment variable
default: false
script_extensions:
description: >
extension for the types of scripts we'll be looking to upload defaults to .sh and .py files
default: 'sh py'
prefix:
description: >
Use the branch name as a prefix
default: false
delete:
description: >
Should we delete scripts that are not in github? Careful when turning this on!
default: false
runs:
using: 'docker'
image: 'Dockerfile'
branding:
color: purple
icon: link