|
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