Skip to content

feat(gerber): add support for pill shape in gerber aperture generation #53

feat(gerber): add support for pill shape in gerber aperture generation

feat(gerber): add support for pill shape in gerber aperture generation #53

Triggered via pull request May 6, 2025 19:06
Status Failure
Total duration 15s
Artifacts

bun-test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

10 errors
error: Failed to generate PCB stackup: Error:: tests/fixtures/preload.ts#L34
Snapshot simple1-top does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/simple1-top.diff.png Snapshot simple1-bottom does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/simple1-bottom.diff.png at toMatchGerberSnapshot (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/fixtures/preload.ts:34:11) at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-board-outline-gerber.test.tsx:80:24)
error: Matcher `toMatchGerberSnapshot` returned a promise that rejected: tests/gerber/generate-board-outline-gerber.test.tsx#L80
at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-board-outline-gerber.test.tsx:80:24)
error: Failed to generate PCB stackup: Error:: tests/fixtures/preload.ts#L34
Snapshot silkscreen-text-top does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/silkscreen-text-top.diff.png Snapshot silkscreen-text-bottom does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/silkscreen-text-bottom.diff.png at toMatchGerberSnapshot (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/fixtures/preload.ts:34:11) at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-board-with-slikscreen-text.test.tsx:117:24)
error: Matcher `toMatchGerberSnapshot` returned a promise that rejected: tests/gerber/generate-board-with-slikscreen-text.test.tsx#L117
at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-board-with-slikscreen-text.test.tsx:117:24)
error: Failed to generate PCB stackup: Error:: tests/fixtures/preload.ts#L34
Snapshot pill-shape-top does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/pill-shape-top.diff.png Snapshot pill-shape-bottom does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/pill-shape-bottom.diff.png at toMatchGerberSnapshot (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/fixtures/preload.ts:34:11) at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-gerber-with-pill-shape.test.tsx:60:6)
error: Matcher `toMatchGerberSnapshot` returned a promise that rejected: tests/gerber/generate-gerber-with-pill-shape.test.tsx#L60
at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-gerber-with-pill-shape.test.tsx:60:6)
error: Failed to generate PCB stackup: Error:: tests/fixtures/preload.ts#L34
Snapshot simple3-top does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/simple3-top.diff.png Snapshot simple3-bottom does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/simple3-bottom.diff.png at toMatchGerberSnapshot (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/fixtures/preload.ts:34:11) at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-gerber-macrokeypad.test.tsx:33:24)
error: Matcher `toMatchGerberSnapshot` returned a promise that rejected: tests/gerber/generate-gerber-macrokeypad.test.tsx#L33
at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-gerber-macrokeypad.test.tsx:33:24)
error: Failed to generate PCB stackup: Error:: tests/fixtures/preload.ts#L34
Snapshot simple2-top does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/simple2-top.diff.png Snapshot simple2-bottom does not match. Diff saved at /home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/__snapshots__/simple2-bottom.diff.png at toMatchGerberSnapshot (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/fixtures/preload.ts:34:11) at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-gerber-with-basic-elements.test.tsx:48:24)
error: Matcher `toMatchGerberSnapshot` returned a promise that rejected: tests/gerber/generate-gerber-with-basic-elements.test.tsx#L48
at <anonymous> (/home/runner/work/circuit-json-to-gerber/circuit-json-to-gerber/tests/gerber/generate-gerber-with-basic-elements.test.tsx:48:24)