compile-sketches
compile-sketches copied to clipboard
GitHub Actions action that checks whether Arduino sketches compile and produces a report of data from the compilations
## What is the problem? - The current example under https://github.com/arduino/compile-sketches#example-usage is not a self contained example. This increases the barrier of entry for newcomers to the powerful arduino/compile-sketches GitHub...
### Describe the request When a library is declared in the `depends` field of `library.properties`, it is included as part of the compilation. In other words, when the following is...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 3 to 4. Release notes Sourced from codecov/codecov-action's releases. v4.0.0-beta.2 What's Changed not adding -n if empty to do-upload command by @dana-yaish in codecov/codecov-action#1085 4.0.0-beta.2 by @thomasrockhu-codecov...
### Describe the problem Supplying the board ```source-url``` for the BM ```.json``` file via the platform scheme documented does not work. I searched through the python file to get it...
This question is what made me think of the #59 suggestion because it would aid in reducing the action's runtime. My intention is to make use of `actions/cache@v3`. Initially, I...
Please can we have problem matchers? I assume there isn't some reason you aren't using them? Given it's a composite action, it looks like it's probably as simple as loading...
Bumps [markdownlint-cli](https://github.com/igorshubovych/markdownlint-cli) from 0.37.0 to 0.41.0. Release notes Sourced from markdownlint-cli's releases. 0.41.0 Change TOML parser to smol-toml which supports v1.0.0 of the specification Update all dependencies via Dependabot 0.40.0...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7. Release notes Sourced from actions/download-artifact's releases. v4.1.7 What's Changed Update @actions/artifact dependency by @bethanyj28 in actions/download-artifact#325 Full Changelog: https://github.com/actions/download-artifact/compare/v4.1.6...v4.1.7 v4.1.6 What's Changed updating @actions/artifact...
### Describe the problem When using a complex fqbn like this one: ```text fqbn:esp32:esp32:esp32s3:UploadSpeed=921600,USBMode=hwcdc,CDCOnBoot=default,MSCOnBoot=default,DFUOnBoot=default,UploadMode=default,CPUFreq=240,FlashMode=qio,FlashSize=16M,PartitionScheme=app3M_fat9M_16MB,DebugLevel=none,PSRAM=opi,LoopCore=1,EventsCore=0,EraseFlash=none,JTAGAdapter=default,ZigbeeMode=default ``` the report file name is too long and cannot be saved. Should add a parameter...