Skip to content

Add kibot job to generate diffs#58

Merged
ldoolitt merged 1 commit intoBerkeleyLab:mainfrom
mdavidsaver:kibot
May 29, 2025
Merged

Add kibot job to generate diffs#58
ldoolitt merged 1 commit intoBerkeleyLab:mainfrom
mdavidsaver:kibot

Conversation

@mdavidsaver
Copy link
Contributor

Adds two jobs. One for PRs which shows the difference introduced by that PR. And a second showing the cumulative difference since a previous tag (currently v1.4.3).

@mdavidsaver
Copy link
Contributor Author

At the moment the PCB diff has a fairly low 150 DPI resolution. The dpi: 400 setting is included, but will be ignored until INTI-CMNB/KiBot#832 appears in a next kibot release.

@ldoolitt
Copy link
Collaborator

I like the result. I need to get myself set up to run this locally.

Previously I've used kiff (https://github.com/michael-betz/kiff), and sometimes hacked around with diff-pdf (https://github.com/vslavik/diff-pdf) for schematics.
kiff might scale better to high resolution.

@ldoolitt ldoolitt merged commit 9986d9b into BerkeleyLab:main May 29, 2025
4 of 5 checks passed
@mdavidsaver mdavidsaver deleted the kibot branch June 2, 2025 20:17
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.

2 participants