Skip to content
This repository was archived by the owner on Dec 23, 2023. It is now read-only.

Commit efdc4da

Browse files
committed
Add github action file.
1 parent 6c4dc0a commit efdc4da

File tree

2 files changed

+1203
-0
lines changed

2 files changed

+1203
-0
lines changed

.github/workflows/main.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
on: [push]
2+
3+
jobs:
4+
render_pdf_job:
5+
runs-on: 'ubuntu'
6+
steps:
7+
- name: 'Rendering PDF'
8+
uses: docker://productize/kicad-automation-scripts
9+
run: python -m kicad-automation.eeschema.schematic export -f pdf -a ./neotron-32.sch ./pdf
10+
- name: Archive Schematic PDF
11+
uses: actions/upload-artifact@v1
12+
with:
13+
name: schematic-pdf
14+
path: ./pdf/neotron-32.pdf
15+
run_erc_job:
16+
runs-on: 'ubuntu'
17+
steps:
18+
- name: 'Running ERC'
19+
uses: docker://productize/kicad-automation-scripts
20+
run: python -m kicad-automation.eeschema.schematic run_erc ./neotron-32.sch ./erc
21+
- name: Archive ERC results
22+
uses: actions/upload-artifact@v1
23+
with:
24+
name: schematic-pdf
25+
path: ./erc/neotron-32.erc

0 commit comments

Comments
 (0)