From f5745258b6e6fc930fe3a0715a5f7addcc69a604 Mon Sep 17 00:00:00 2001 From: "U. Bruhin" Date: Wed, 14 Jan 2026 13:24:44 +0100 Subject: [PATCH 1/2] Upgrade to file format v2 --- .librepcb-lib | 2 +- .../.librepcb-dev | 2 +- .../device.lp | 52 ++++++++++++++----- .../.librepcb-pkg | 2 +- .../package.lp | 6 ++- .../.librepcb-pkgcat | 2 +- 6 files changed, 47 insertions(+), 19 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/1a51bc3b-bf0a-4117-b637-8d29be84088d/.librepcb-dev b/dev/1a51bc3b-bf0a-4117-b637-8d29be84088d/.librepcb-dev index d00491f..0cfbf08 100644 --- a/dev/1a51bc3b-bf0a-4117-b637-8d29be84088d/.librepcb-dev +++ b/dev/1a51bc3b-bf0a-4117-b637-8d29be84088d/.librepcb-dev @@ -1 +1 @@ -1 +2 diff --git a/dev/1a51bc3b-bf0a-4117-b637-8d29be84088d/device.lp b/dev/1a51bc3b-bf0a-4117-b637-8d29be84088d/device.lp index 442e424..1099ea0 100644 --- a/dev/1a51bc3b-bf0a-4117-b637-8d29be84088d/device.lp +++ b/dev/1a51bc3b-bf0a-4117-b637-8d29be84088d/device.lp @@ -10,19 +10,45 @@ (category c4c12c6e-abcd-4856-8445-e96c2737423e) (component 0fd0cb81-fea6-468d-b859-9688d69338ed) (package bd59091f-a5ad-4920-ab52-6d66943631d9) - (pad 01ffb09c-73a5-41d1-b9cb-adda700242c5 (signal b582a821-e089-4a31-9491-16ed43710ae3)) - (pad 02528561-bba4-4d19-aabe-807b7288418d (signal 2f019c79-cfd4-4ad3-af55-9a78da5cc244)) - (pad 19598238-3f45-4377-a2cd-cb486b7df954 (signal 5010ff3c-f46d-4c90-bb26-b917afd4b3fc)) - (pad 21ecccbb-c414-4c03-9528-945506a47857 (signal f7d611c6-eff7-463c-a36e-47fdd94f8275)) - (pad 2bf2b540-2969-465a-ac62-f180ba806a94 (signal 5330ea47-0aa9-41b2-b830-81f44282ce5d)) - (pad 5b6dcfcb-87b7-4889-8b61-adcc3e276602 (signal 4811609d-6608-4266-b046-beccc2148c3b)) - (pad 87667db4-cab8-49d0-a75b-154b2faa94ab (signal f56f0de9-261f-4bbd-bbd8-ed1b9184b35b)) - (pad 943b5c36-2319-4cab-af08-ab4cecc79ad4 (signal 6475a4df-8475-42a4-a86e-5ec46fbfa2e5)) - (pad a2ce3141-f292-41f0-a2fc-27c110c4cecf (signal 29b84f8b-214f-4738-98b9-c04b60262093)) - (pad abbb7bb9-5dba-49f7-8eae-276f7d70accb (signal 434ef5b7-b6f1-4a13-9628-2ec12d004c5e)) - (pad ca100b98-592f-45da-9ebb-08296b40f5f7 (signal 309fe1be-5fa0-433a-9a9f-f19b81fc191b)) - (pad caeb8c63-b880-4307-81ce-7cb46fe84c4a (signal 6256e9a8-8fdc-4015-8316-31f697ccfd4e)) - (pad ed79abe9-c679-49fa-a648-e8a315358b38 (signal none)) + (pad 01ffb09c-73a5-41d1-b9cb-adda700242c5 (optional false) + (signal b582a821-e089-4a31-9491-16ed43710ae3) + ) + (pad 02528561-bba4-4d19-aabe-807b7288418d (optional false) + (signal 2f019c79-cfd4-4ad3-af55-9a78da5cc244) + ) + (pad 19598238-3f45-4377-a2cd-cb486b7df954 (optional false) + (signal 5010ff3c-f46d-4c90-bb26-b917afd4b3fc) + ) + (pad 21ecccbb-c414-4c03-9528-945506a47857 (optional false) + (signal f7d611c6-eff7-463c-a36e-47fdd94f8275) + ) + (pad 2bf2b540-2969-465a-ac62-f180ba806a94 (optional false) + (signal 5330ea47-0aa9-41b2-b830-81f44282ce5d) + ) + (pad 5b6dcfcb-87b7-4889-8b61-adcc3e276602 (optional false) + (signal 4811609d-6608-4266-b046-beccc2148c3b) + ) + (pad 87667db4-cab8-49d0-a75b-154b2faa94ab (optional false) + (signal f56f0de9-261f-4bbd-bbd8-ed1b9184b35b) + ) + (pad 943b5c36-2319-4cab-af08-ab4cecc79ad4 (optional false) + (signal 6475a4df-8475-42a4-a86e-5ec46fbfa2e5) + ) + (pad a2ce3141-f292-41f0-a2fc-27c110c4cecf (optional false) + (signal 29b84f8b-214f-4738-98b9-c04b60262093) + ) + (pad abbb7bb9-5dba-49f7-8eae-276f7d70accb (optional false) + (signal 434ef5b7-b6f1-4a13-9628-2ec12d004c5e) + ) + (pad ca100b98-592f-45da-9ebb-08296b40f5f7 (optional false) + (signal 309fe1be-5fa0-433a-9a9f-f19b81fc191b) + ) + (pad caeb8c63-b880-4307-81ce-7cb46fe84c4a (optional false) + (signal 6256e9a8-8fdc-4015-8316-31f697ccfd4e) + ) + (pad ed79abe9-c679-49fa-a648-e8a315358b38 (optional false) + (signal none) + ) (part "J3011G21DNL" (manufacturer "Pulse Electronics") ) ) diff --git a/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/.librepcb-pkg b/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/.librepcb-pkg index d00491f..0cfbf08 100644 --- a/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/.librepcb-pkg +++ b/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/.librepcb-pkg @@ -1 +1 @@ -1 +2 diff --git a/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/package.lp b/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/package.lp index 0f719c3..20c655f 100644 --- a/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/package.lp +++ b/pkg/bd59091f-a5ad-4920-ab52-6d66943631d9/package.lp @@ -9,6 +9,8 @@ (generated_by "") (category 92943488-b68c-400e-8338-589fe4081b8a) (assembly_type smt) + (grid_interval 2.54) + (min_copper_clearance 0.2) (pad a2ce3141-f292-41f0-a2fc-27c110c4cecf (name "1")) (pad 2bf2b540-2969-465a-ac62-f180ba806a94 (name "2")) (pad 5b6dcfcb-87b7-4889-8b61-adcc3e276602 (name "3")) @@ -160,12 +162,12 @@ ) (stroke_text 69f3fbbb-340b-4bc6-9cca-4035a05fb62d (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align left bottom) (position -12.7 8.89) (rotation 0.0) + (align left bottom) (position -12.7 8.89) (rotation 0.0) (lock false) (auto_rotate true) (mirror false) (value "{{NAME}}") ) (stroke_text ca45fbc5-abda-40f9-9b1e-2264e8398cca (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align left top) (position -12.7 -8.89) (rotation 0.0) + (align left top) (position -12.7 -8.89) (rotation 0.0) (lock false) (auto_rotate true) (mirror false) (value "{{VALUE}}") ) (hole 273e2572-e8b3-4f45-a7dd-985d9da0ae22 (diameter 3.25) diff --git a/pkgcat/6a02d465-0672-4340-bc47-cbd87c498778/.librepcb-pkgcat b/pkgcat/6a02d465-0672-4340-bc47-cbd87c498778/.librepcb-pkgcat index d00491f..0cfbf08 100644 --- a/pkgcat/6a02d465-0672-4340-bc47-cbd87c498778/.librepcb-pkgcat +++ b/pkgcat/6a02d465-0672-4340-bc47-cbd87c498778/.librepcb-pkgcat @@ -1 +1 @@ -1 +2 From b583a97380cb2a08ceba9be8ad14bcb302496013 Mon Sep 17 00:00:00 2001 From: "U. Bruhin" Date: Wed, 14 Jan 2026 13:24:44 +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 1c2f072..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 + image: librepcb/librepcb-cli:2.0.0-rc1 options: --entrypoint /bin/bash steps: - uses: actions/checkout@v1