-
Notifications
You must be signed in to change notification settings - Fork 34
/
action.yml
50 lines (43 loc) · 1.42 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
# https://help.github.com/en/articles/metadata-syntax-for-github-actions
author: 'muglug'
branding:
icon: 'check'
color: 'blue'
description: 'Run Psalm via GitHub Actions'
name: 'Psalm – Static Analysis for PHP'
inputs:
security_analysis:
required: false
default: 'false'
description: 'Whether or not to use Psalm’s security analysis'
show_info:
required: false
default: 'false'
description: 'Whether or not to show non-exception parser findings'
report_file:
required: false
default: ''
description: 'File for Psalm’s output'
composer_require_dev:
required: false
default: 'false'
description: 'Whether or not Composer installs dev packages'
composer_ignore_platform_reqs:
required: false
default: 'false'
description: 'Whether or not the --ignore-platform-reqs flag is passed to Composer'
ssh_key:
description: The private key contents to use for private repositories
required: false
ssh_key_pub:
description: The public key contents to use for private repositories
required: false
ssh_domain:
description: The domain to gather SSH public keys for (automatic for github.com, gitlab.com, bitbucket.org)
required: false
relative_dir:
description: If your composer file is not in the directory, you can specify the relative directory.
required: false
runs:
using: 'docker'
image: 'docker://ghcr.io/psalm/psalm-github-actions'