Skip to content

dev ci

dev ci #1

Workflow file for this run

name: CI checks
on:
pull_request:
branches: ['main']
#paths:
# - '*.kicad_pcb'
workflow_dispatch:
jobs:
check-board-images:
runs-on: ubuntu-latest
container: kicad/kicad:d23496cce185 # nightly
steps:
- uses: actions/checkout@v4
- name: Install pre-requirement
run: sudo apt update && sudo apt install -y libnng1
- name: Generate top image
run: kicad-cli pcb render --quality high --side top -o top.jpg /data/board/board_53.kicad_pcb
- name: Generate bottom image
run: kicad-cli pcb render --quality high --side bottom -o bottom.jpg /data/board/board_53.kicad_pcb
- name: Check if images differ
run: git diff