finished Touch Panel PCB and added it to actions

This commit is contained in:
FizzyApple12
2022-07-07 16:46:19 -04:00
parent ccf95d127d
commit 35522f8416
12 changed files with 189250 additions and 22790 deletions
@@ -16,6 +16,36 @@ jobs:
with:
name: Touch Panel Firmware
path: ./WaccaTouchPanel-firmware/artifacts/
Generate-Touch-Panel-PCB-Files:
runs-on: ubuntu-latest
container:
image: setsoft/kicad_auto:ki6
steps:
- uses: actions/checkout@v2
- name: Run KiBot
run: |
kibot -c kibot.yml -e WaccaTouchPanel-pcb/WaccaTouchPanel.kicad_sch -b WaccaTouchPanel-pcb/WaccaTouchPanel.kicad_pcb -d WaccaTouchPanel-pcb/ -s run_erc,run_drc -v \
gerbers.gbr drills.gbr drills.drl pickandplace.csv bom.csv schematic.svg schematic.pdf board_black_top.svg model.step
- uses: actions/upload-artifact@v2
if: ${{success()}}
with:
name: Wacca Protocol Translator PCB Gerbers
if-no-files-found: error
path: |
WaccaTouchPanel-pcb/gerbers/**
!WaccaTouchPanel-pcb/**/*.ogv
!WaccaTouchPanel-pcb/**/*.log
- uses: actions/upload-artifact@v2
if: ${{success()}}
with:
name: Wacca Protocol Translator PCB Documentation
if-no-files-found: error
path: |
WaccaTouchPanel-pcb/docs/**
WaccaTouchPanel-pcb/img/**
WaccaTouchPanel-pcb/cad/**
!WaccaTouchPanel-pcb/**/*.ogv
!WaccaTouchPanel-pcb/**/*.log
Build-Protocol-Translator:
runs-on: ubuntu-latest
steps:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -36,6 +36,7 @@
8,
9,
10,
11,
12,
13,
14,
@@ -70,7 +70,7 @@
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_clearance": "ignore",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
@@ -422,7 +422,7 @@
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"step": "../Wacca Controller/WaccaTouchPanel-pcb.step",
"vrml": ""
},
"page_layout_descr_file": ""
File diff suppressed because it is too large Load Diff