generated from ElectronicCats/Template-Project-KiCAD-CI
-
Notifications
You must be signed in to change notification settings - Fork 7
54 lines (48 loc) · 1.4 KB
/
kicad_kibot.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
name: KiCad CI/CD for ElectronicCats Projects
on:
release:
types: [published]
paths:
- '*.sch'
- '*.kicad_pcb'
- '*.kibot.yaml'
- '.github/workflows/kicad_kibot.yml'
jobs:
FabricationSch:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: INTI-CMNB/KiBot@v2_dk6
with:
# Required - kibot config file
config: hardware/electroniccats_sch.kibot.yaml
# optional - schematic file
schema: 'hardware/Template-KiCAD-Project-CI.kicad_sch'
# optional - pcb file
board: 'hardware/Template-KiCAD-Project-CI.kicad_pcb'
- name: upload assets
uses: softprops/action-gh-release@v1
with:
files: |
generalFiles.zip
iBom.zip
Schematic.zip
Bom_csv.zip
FabricationPCB:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: INTI-CMNB/KiBot@v2_dk6
with:
# Required - kibot config file
config: hardware/electroniccats_pcb.kibot.yaml
# optional - schematic file
schema: 'hardware/Template-KiCAD-Project-CI.kicad_sch'
# optional - pcb file
board: 'hardware/Template-KiCAD-Project-CI.kicad_pcb'
- name: upload assets
uses: softprops/action-gh-release@v1
with:
files: |
JLCPCB.zip
PCBWay.zip