forked from Legit-Labs/legitify
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
27 lines (27 loc) · 856 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
26
27
name: "Legitify Analyze"
description: "Legitify GitHub Action"
branding:
color: "purple"
icon: "target"
inputs:
github_token:
description: "GitHub Personal Access Token"
required: true
analyze_self_only:
description: "If this is set, only the repo where this action is called from will be analyzed"
required: false
default: "false"
repositories:
description: "Strings of owner/repo. If this is set, only selected repositories will be analyzed"
required: false
legitify_base_version:
description: "The base version of legitify to use. Non breaking changes will be auto updated."
required: false
default: "0.2"
scorecard:
description: 'Whether to run scorecard as part of the analysis (no/yes/verbose default to "no")'
required: false
default: "no"
runs:
using: "node16"
main: "index.js"