-
Notifications
You must be signed in to change notification settings - Fork 2
/
action.yml
56 lines (53 loc) · 1.61 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
name: Run a Phing Build
description: Run your Phing Build in your GiTHub Action.
author: The Phing Project
inputs:
version:
description: use given phing version
default: 2.16.3
required: false
buildfile:
description: use given buildfile
required: false
targets:
description: one or more targets separated by a space
required: false
user-properties:
description: one or more user properties as key value pair separated by a space like "foo=bar hello=world"
required: false
quiet:
description: if it is set then be extra quiet
required: false
silent:
description: if it is set then print nothing but task outputs and build failures
required: false
verbose:
description: if it is set then be extra verbose
required: false
debug:
description: if it is set then print debugging information
required: false
emacs:
description: if it is set then produce logging information without adornments
required: false
longtargets:
description: if it is set then show target descriptions during build
required: false
runs:
using: 'docker'
image: 'Dockerfile'
args:
- PHING_VERSION=${{ inputs.version }}
env:
ACTION_BUILDFILE: ${{ inputs.buildfile }}
ACTION_TARGETS: ${{ inputs.targets }}
ACTION_QUIET: ${{ inputs.quiet }}
ACTION_SILENT: ${{ inputs.silent }}
ACTION_VERBOSE: ${{ inputs.verbose }}
ACTION_DEBUG: ${{ inputs.debug }}
ACTION_EMACS: ${{ inputs.emacs }}
ACTION_LONGTARGETS: ${{ inputs.longtargets }}
ACTION_USERPROPS: ${{ inputs.user-properties }}
branding:
icon: 'skip-forward'
color: 'blue'