From 88e7634710f4f8bd82ab487d5fdc75d527281522 Mon Sep 17 00:00:00 2001 From: "U. Bruhin" Date: Wed, 14 Jan 2026 11:28:21 +0100 Subject: [PATCH 1/2] Upgrade to file format v2 --- .librepcb-lib | 2 +- dev/094db302-7bff-46b9-8317-eadaea05e406/.librepcb-dev | 2 +- dev/094db302-7bff-46b9-8317-eadaea05e406/device.lp | 8 ++++++-- dev/7b73f4ec-2798-4254-a07a-26844e606d5b/.librepcb-dev | 2 +- dev/7b73f4ec-2798-4254-a07a-26844e606d5b/device.lp | 8 ++++++-- dev/984532c8-9d78-4976-a843-207d08b543e3/.librepcb-dev | 2 +- dev/984532c8-9d78-4976-a843-207d08b543e3/device.lp | 8 ++++++-- pkg/06786894-7be9-4204-bb00-f2f56c2d94db/.librepcb-pkg | 2 +- pkg/06786894-7be9-4204-bb00-f2f56c2d94db/package.lp | 6 ++++-- pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/.librepcb-pkg | 2 +- pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/package.lp | 6 ++++-- 11 files changed, 32 insertions(+), 16 deletions(-) diff --git a/.librepcb-lib b/.librepcb-lib index d00491f..0cfbf08 100644 --- a/.librepcb-lib +++ b/.librepcb-lib @@ -1 +1 @@ -1 +2 diff --git a/dev/094db302-7bff-46b9-8317-eadaea05e406/.librepcb-dev b/dev/094db302-7bff-46b9-8317-eadaea05e406/.librepcb-dev index d00491f..0cfbf08 100644 --- a/dev/094db302-7bff-46b9-8317-eadaea05e406/.librepcb-dev +++ b/dev/094db302-7bff-46b9-8317-eadaea05e406/.librepcb-dev @@ -1 +1 @@ -1 +2 diff --git a/dev/094db302-7bff-46b9-8317-eadaea05e406/device.lp b/dev/094db302-7bff-46b9-8317-eadaea05e406/device.lp index cb83aed..b1e22f5 100644 --- a/dev/094db302-7bff-46b9-8317-eadaea05e406/device.lp +++ b/dev/094db302-7bff-46b9-8317-eadaea05e406/device.lp @@ -10,8 +10,12 @@ (category 70421345-ae1d-4fed-aa60-e7619524b97f) (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) (package 06786894-7be9-4204-bb00-f2f56c2d94db) - (pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) - (pad 87f52793-38a4-49a2-82e6-8699f6ee455b (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (optional false) + (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a) + ) + (pad 87f52793-38a4-49a2-82e6-8699f6ee455b (optional false) + (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c) + ) (part "LS R976-NR-1" (manufacturer "OSRAM") ) ) diff --git a/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/.librepcb-dev b/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/.librepcb-dev index d00491f..0cfbf08 100644 --- a/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/.librepcb-dev +++ b/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/.librepcb-dev @@ -1 +1 @@ -1 +2 diff --git a/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/device.lp b/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/device.lp index 3ed89c6..a4ac84e 100644 --- a/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/device.lp +++ b/dev/7b73f4ec-2798-4254-a07a-26844e606d5b/device.lp @@ -10,8 +10,12 @@ (category 70421345-ae1d-4fed-aa60-e7619524b97f) (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) (package 06786894-7be9-4204-bb00-f2f56c2d94db) - (pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) - (pad 87f52793-38a4-49a2-82e6-8699f6ee455b (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (optional false) + (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a) + ) + (pad 87f52793-38a4-49a2-82e6-8699f6ee455b (optional false) + (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c) + ) (part "LG R971-KN-1" (manufacturer "OSRAM") ) ) diff --git a/dev/984532c8-9d78-4976-a843-207d08b543e3/.librepcb-dev b/dev/984532c8-9d78-4976-a843-207d08b543e3/.librepcb-dev index d00491f..0cfbf08 100644 --- a/dev/984532c8-9d78-4976-a843-207d08b543e3/.librepcb-dev +++ b/dev/984532c8-9d78-4976-a843-207d08b543e3/.librepcb-dev @@ -1 +1 @@ -1 +2 diff --git a/dev/984532c8-9d78-4976-a843-207d08b543e3/device.lp b/dev/984532c8-9d78-4976-a843-207d08b543e3/device.lp index 650783a..25932e1 100644 --- a/dev/984532c8-9d78-4976-a843-207d08b543e3/device.lp +++ b/dev/984532c8-9d78-4976-a843-207d08b543e3/device.lp @@ -10,8 +10,12 @@ (category 70421345-ae1d-4fed-aa60-e7619524b97f) (component 2b24b18d-bd95-4fb4-8fe6-bce1d020ead4) (package 06786894-7be9-4204-bb00-f2f56c2d94db) - (pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a)) - (pad 87f52793-38a4-49a2-82e6-8699f6ee455b (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c)) + (pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (optional false) + (signal f1467b5c-cc7d-44b4-8076-d729f35b3a6a) + ) + (pad 87f52793-38a4-49a2-82e6-8699f6ee455b (optional false) + (signal 7b023430-b68f-403a-80b8-c7deb12e7a0c) + ) (part "LY R976-PS-36" (manufacturer "OSRAM") ) ) diff --git a/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/.librepcb-pkg b/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/.librepcb-pkg index d00491f..0cfbf08 100644 --- a/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/.librepcb-pkg +++ b/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/.librepcb-pkg @@ -1 +1 @@ -1 +2 diff --git a/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/package.lp b/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/package.lp index c3359d5..59b4458 100644 --- a/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/package.lp +++ b/pkg/06786894-7be9-4204-bb00-f2f56c2d94db/package.lp @@ -9,6 +9,8 @@ (generated_by "") (category 0764a19f-0b33-4927-906a-f4d6c522841d) (assembly_type smt) + (grid_interval 2.54) + (min_copper_clearance 0.2) (pad 87f52793-38a4-49a2-82e6-8699f6ee455b (name "C")) (pad 82554e47-4d0a-4093-823b-ec23c56d39f1 (name "A")) (footprint f494b260-5654-4b01-9634-b20a7c381876 @@ -102,12 +104,12 @@ ) (stroke_text d81e8da8-4315-4ce8-a38e-fad9d97a4499 (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.425) (rotation 0.0) + (align center bottom) (position 0.0 1.425) (rotation 0.0) (lock false) (auto_rotate true) (mirror false) (value "{{NAME}}") ) (stroke_text 85bc7e7c-dfe6-4733-82ac-a3712447f4f3 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.425) (rotation 0.0) + (align center top) (position 0.0 -1.425) (rotation 0.0) (lock false) (auto_rotate true) (mirror false) (value "{{VALUE}}") ) ) diff --git a/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/.librepcb-pkg b/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/.librepcb-pkg index d00491f..0cfbf08 100644 --- a/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/.librepcb-pkg +++ b/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/.librepcb-pkg @@ -1 +1 @@ -1 +2 diff --git a/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/package.lp b/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/package.lp index cd02850..eb2ec4b 100644 --- a/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/package.lp +++ b/pkg/6f7fe346-55e6-43ed-8368-6fe890cdb466/package.lp @@ -9,6 +9,8 @@ (generated_by "") (category 0764a19f-0b33-4927-906a-f4d6c522841d) (assembly_type smt) + (grid_interval 2.54) + (min_copper_clearance 0.2) (pad 7f35eb9a-53e2-4822-8ae2-afa46f38f205 (name "C")) (pad 2fa25ef5-b224-4aa6-b49b-b9333e4f6981 (name "A")) (footprint fd2fbbb1-b0ca-4e01-854d-f0869c01ac13 @@ -102,12 +104,12 @@ ) (stroke_text 0019d23d-4edf-4dfc-8c81-0f5906b7d10d (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.2) (rotation 0.0) + (align center bottom) (position 0.0 1.2) (rotation 0.0) (lock false) (auto_rotate true) (mirror false) (value "{{NAME}}") ) (stroke_text 76aa1a2b-1cd0-4bba-9b62-0cd5cde6318e (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.2) (rotation 0.0) + (align center top) (position 0.0 -1.2) (rotation 0.0) (lock false) (auto_rotate true) (mirror false) (value "{{VALUE}}") ) ) From b73a77aeed31218ff9fa23f4b816262729bf3f82 Mon Sep 17 00:00:00 2001 From: "U. Bruhin" Date: Wed, 14 Jan 2026 11:28:21 +0100 Subject: [PATCH 2/2] Update from template --- .github/workflows/main.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 4690a9b..aad2fb9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,9 +2,9 @@ name: CI on: [push, pull_request] jobs: check: - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 container: - image: librepcb/librepcb-cli:1.0.0-rc1 + image: librepcb/librepcb-cli:2.0.0-rc1 options: --entrypoint /bin/bash steps: - uses: actions/checkout@v1