sparkengineering/KiCad Action
Automate KiCad tasks, e.g. check ERC/DRC on pull requests or generate production files for releases
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| kicad_sch | Path to .kicad_sch file | — | — |
| sch_erc | Whether to run ERC on the schematic | — | false |
| sch_erc_file | Output filename of ERC report | — | erc.rpt |
| sch_pdf | Whether to generate PDF from schematic | — | false |
| sch_pdf_file | Output filename of PDF schematic | — | sch.pdf |
| sch_bom | Whether to generate BOM from schematic | — | false |
| sch_bom_file | Output filename of BOM | — | bom.csv |
| sch_bom_preset | Name of a BOM preset setting to use | — | "" |
| report_format | ERC and DRC report files format | — | report |
| kicad_pcb | Path to .kicad_pcb file | — | — |
| pcb_drc | Whether to run DRC on the PCB | — | false |
| pcb_drc_file | Output filename for DRC report | — | drc.rpt |
| pcb_gerbers | Whether to generate Gerbers from PCB | — | false |
| pcb_gerbers_file | Output filename of Gerbers ZIP | — | gbr.zip |
| pcb_image | Whether to render the PCB image | — | false |
| pcb_image_path | Where to put the top.png and bottom.png | — | images |
| pcb_model | Whether to export the PCB model | — | false |
| pcb_model_file | Output filename of PCB model | — | pcb.step |
| pcb_model_flags | Flags to add when exporting STEP files | — | --no-unspecified --no-dnp --include-tracks --include-pads --include-zones |
Outputs
no outputs