forked from arduino/arduino-lint-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
action.yml
47 lines (47 loc) · 1.37 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
name: "arduino/arduino-lint-action"
description: "Check Arduino projects for problems."
author: "Arduino"
inputs:
path:
description: "Path containing Arduino projects."
required: false
version:
description: "Version of the Arduino Lint tool to use."
required: false
default: "1.x"
compliance:
description: "How strict the checks are."
required: false
default: "specification"
library-manager:
description: "Configuration of the checks for libraries in the Arduino Library Manager index."
required: false
project-type:
description: "The type of project to check."
required: false
default: "all"
recursive:
description: "Search path recursively for projects to check."
required: false
default: "false"
report-file:
description: "Save a JSON formatted report on the checks to this file."
required: false
verbose:
description: "Show more information on the checks being run."
required: false
default: "false"
official:
description: "Run the checks that only apply to official (non 3rd party) Arduino projects."
required: false
default: "false"
token:
description: "GitHub access token used to get information from the GitHub API."
required: false
default: ${{ github.token }}
runs:
using: "node16"
main: "dist/index.js"
branding:
icon: "check-square"
color: "green"