sparkengineering/KiCad Action

Automate KiCad tasks, e.g. check ERC/DRC on pull requests or generate production files for releases

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
kicad_schPath to .kicad_sch file
sch_ercWhether to run ERC on the schematicfalse
sch_erc_fileOutput filename of ERC reporterc.rpt
sch_pdfWhether to generate PDF from schematicfalse
sch_pdf_fileOutput filename of PDF schematicsch.pdf
sch_bomWhether to generate BOM from schematicfalse
sch_bom_fileOutput filename of BOMbom.csv
sch_bom_presetName of a BOM preset setting to use""
report_formatERC and DRC report files formatreport
kicad_pcbPath to .kicad_pcb file
pcb_drcWhether to run DRC on the PCBfalse
pcb_drc_fileOutput filename for DRC reportdrc.rpt
pcb_gerbersWhether to generate Gerbers from PCBfalse
pcb_gerbers_fileOutput filename of Gerbers ZIPgbr.zip
pcb_imageWhether to render the PCB imagefalse
pcb_image_pathWhere to put the top.png and bottom.pngimages
pcb_modelWhether to export the PCB modelfalse
pcb_model_fileOutput filename of PCB modelpcb.step
pcb_model_flagsFlags to add when exporting STEP files--no-unspecified --no-dnp --include-tracks --include-pads --include-zones

no outputs