Skip to content

feat(ci): add automatic export of pcb artifacts using KiBot - #5

Open
joelsa wants to merge 2 commits into
mainfrom
joelsa/pcb-artifact-ci
Open

feat(ci): add automatic export of pcb artifacts using KiBot#5
joelsa wants to merge 2 commits into
mainfrom
joelsa/pcb-artifact-ci

Conversation

@joelsa

@joelsa joelsa commented Sep 9, 2026

Copy link
Copy Markdown
Member

Adds CI for a single PCB using KiBot and GitHub Pages. Generates PCB exports and PR preview artifacts, publishes Markdown documentation and downloads from successful main builds. Later we could also modify it so it makes releases. But since we will probably only do one release, we can also do that manually.

I will setup GitHub Actions as the repository’s Pages source.

@joelsa

joelsa commented Sep 9, 2026

Copy link
Copy Markdown
Member Author

The deployment URL will be https://systemscape.github.io/ese-2026-rust-hackathon/

@joelsa

joelsa commented Sep 9, 2026

Copy link
Copy Markdown
Member Author

This is only deployed from main, but it builds a downloadable site-preview artifact for PRs that look good on my machine:

grafik

@joelsa

joelsa commented Sep 9, 2026

Copy link
Copy Markdown
Member Author

This of course depens on #2 being merged, and also on ERC and DRC being 100% clean.

I would suggest to just keep this open until the board design is finished, then I'll run the workflow once more and take a look at the preview before merging into main.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant