|
1 | 1 | name: "Compile Arduino Sketches"
|
2 |
| -description: "Checks whether Arduino sketches will compile and produces a report of data from the compilations" |
| 2 | +description: >- |
| 3 | + Checks whether Arduino sketches will compile and produces a report of data from the compilations |
3 | 4 | inputs:
|
4 | 5 | cli-version:
|
5 |
| - description: "Version of Arduino CLI to use when building" |
| 6 | + description: >- |
| 7 | + Version of Arduino CLI to use when building |
6 | 8 | default: "latest"
|
7 | 9 | required: true
|
8 | 10 | fqbn:
|
9 |
| - description: "Full qualified board name, with Boards Manager URL if needed" |
| 11 | + description: >- |
| 12 | + Full qualified board name, with Boards Manager URL if needed |
10 | 13 | default: "arduino:avr:uno"
|
11 | 14 | required: true
|
12 | 15 | libraries:
|
13 |
| - description: "YAML-format list of library dependencies to install" |
| 16 | + description: >- |
| 17 | + YAML-format list of library dependencies to install |
14 | 18 | default: "- source-path: ./"
|
15 | 19 | required: true
|
16 | 20 | platforms:
|
17 |
| - description: "YAML-format list of platform dependencies to install" |
| 21 | + description: >- |
| 22 | + YAML-format list of platform dependencies to install |
18 | 23 | default: ""
|
19 | 24 | required: true
|
20 | 25 | sketch-paths:
|
21 |
| - description: "YAML-format list of paths containing sketches to compile." |
| 26 | + description: >- |
| 27 | + YAML-format list of paths containing sketches to compile. |
22 | 28 | default: "- examples"
|
23 | 29 | required: true
|
24 | 30 | cli-compile-flags:
|
25 |
| - description: "YAML-format list of flags to add to the Arduino CLI sketch compilation command." |
| 31 | + description: >- |
| 32 | + YAML-format list of flags to add to the Arduino CLI sketch compilation command. |
26 | 33 | default: ""
|
27 | 34 | required: false
|
28 | 35 | verbose:
|
29 |
| - description: "Set to true to show verbose output in the log" |
| 36 | + description: >- |
| 37 | + Set to true to show verbose output in the log |
30 | 38 | default: "false"
|
31 | 39 | required: true
|
32 | 40 | sketches-report-path:
|
33 |
| - description: "Path in which to save a JSON formatted file containing data from the sketch compilations" |
| 41 | + description: >- |
| 42 | + Path in which to save a JSON formatted file containing data from the sketch compilations |
34 | 43 | default: "sketches-reports"
|
35 | 44 | required: true
|
36 | 45 | github-token:
|
37 |
| - description: "GitHub access token used to get information from the GitHub API. Only needed if you are using the deltas report feature in a private repository." |
| 46 | + description: >- |
| 47 | + GitHub access token used to get information from the GitHub API. |
| 48 | +
|
| 49 | + Only needed if you are using the deltas report feature in a private repository. |
38 | 50 | default: ""
|
39 | 51 | required: true
|
40 | 52 | enable-deltas-report:
|
41 |
| - description: "Set to true to cause the action to determine the change in memory usage and compiler warnings of the compiled sketches between the head and base refs of a PR and the immediate parent commit of a push" |
| 53 | + description: >- |
| 54 | + Set to true to cause the action to determine the change in memory usage and compiler warnings of the compiled |
| 55 | + sketches between the head and base refs of a PR and the immediate parent commit of a push |
42 | 56 | default: "false"
|
43 | 57 | required: true
|
44 | 58 | enable-warnings-report:
|
45 |
| - description: "Set to true to cause the action to record the compiler warning count for each sketch compilation in the sketches report" |
| 59 | + description: >- |
| 60 | + Set to true to cause the action to record the compiler warning count for each sketch compilation in the sketches |
| 61 | + report |
46 | 62 | default: "false"
|
47 | 63 | required: true
|
48 | 64 |
|
|
0 commit comments