This website requires JavaScript.
2c1420ee1c
Switch nested submodule URL ssh -> https
main
Tim Hadwen
2026-05-24 13:10:08 +00:00
cb3b65d8eb
Fix extract_version: inject commit msg via env (avoid backtick $() trap)
Tim Hadwen
2026-05-24 11:55:42 +00:00
1beee56f5d
Add Gitea Actions sibling workflow
Tim Hadwen
2026-05-24 11:04:39 +00:00
8d6de4fea7
Merge branch 'astable-bom-upload' into 'kicad9'
Tim Hadwen
2026-05-24 10:45:32 +00:00
0277bba20f
Wrap astable jobs in bash heredoc — alpine's default sh is ash
astable-bom-upload
Tim Hadwen
2026-05-24 10:25:57 +00:00
f75ad80492
Switch astable_base image to plain alpine (apk needs root)
Tim Hadwen
2026-05-24 10:13:24 +00:00
30e3a98066
Drop kimelon from pre-push hook — no longer used
Tim Hadwen
2026-05-24 10:01:27 +00:00
6a411cdc3f
Use submodule path for upload-bom.sh instead of raw URL
Tim Hadwen
2026-05-24 09:57:39 +00:00
bd7882f54f
Switch CI BOM upload from InvenTree (hfsntree) to Astable
Tim Hadwen
2026-05-24 09:54:02 +00:00
a9b5e1fa07
Add BOM group_fields for MPN and deactivate-old CI step
kicad9
Tim Hadwen
2026-02-15 17:38:52 +10:00
f54fb00f57
Add name text variable and enable panel jobs on dev
Tim Hadwen
2026-02-03 07:45:40 +10:00
7abd4621a9
Fix YAML syntax in create_release job
Tim Hadwen
2026-02-03 07:27:05 +10:00
e5c5746b2c
Fix version extraction: dev branch uses 'dev', main extracts from commit
Tim Hadwen
2026-02-03 07:12:57 +10:00
3778a453e8
Simplify release to single zip with all fabrication outputs
Tim Hadwen
2026-02-02 22:22:53 +10:00
6894ca56c7
Add KIBOT_VAR_name to fabrication jobs
Tim Hadwen
2026-02-02 22:16:06 +10:00
366165ceb6
Fix version detection to use KIBOT_VAR_rev environment variable
Tim Hadwen
2026-02-01 22:59:45 +10:00
5e3e00c8c1
Restore pre_panel.py with origin mark features
Tim Hadwen
2026-02-01 22:48:44 +10:00
5ac89f2df3
Fix InvenTree uploads to use dev revision for MRs
Tim Hadwen
2026-02-01 22:30:23 +10:00
78fa1c0652
Simplify create_release to use native GitLab release keyword
timmyhadwen
2026-01-17 20:10:30 +10:00
9b4e101400
Fix upload_packages: Python one-liner to avoid YAML issues
timmyhadwen
2026-01-17 15:17:02 +10:00
2b717d1795
Fix YAML syntax for Python heredoc
timmyhadwen
2026-01-17 15:16:14 +10:00
0dc6ff725f
Fix upload_packages: use Python urllib (no curl/wget in image)
timmyhadwen
2026-01-17 15:15:36 +10:00
1975291cea
Fix upload_packages: use pre-installed curl
timmyhadwen
2026-01-17 14:58:16 +10:00
e530a3768b
Fix upload_packages: use wget instead of curl (dependency conflict)
timmyhadwen
2026-01-17 14:38:16 +10:00
614b566d31
Add complete KiCad CI pipeline with hfsntree integration
timmyhadwen
2026-01-17 10:23:05 +10:00
1cae44ffdc
Add env var fallback for KiBot text variables
timmyhadwen
2026-01-16 23:24:13 +10:00
8f5ce0453f
none
timmyhadwen
2025-09-07 19:03:41 +10:00
6440716d3b
rename
timmyhadwen
2025-09-07 17:25:22 +10:00
c3b5ada5d8
WIP
timmyhadwen
2025-09-07 17:14:32 +10:00
a9ca11b8b8
Bump down to 1.8.3
timmyhadwen
2025-09-07 15:06:43 +10:00
05edda8948
updated
timmyhadwen
2025-09-07 13:21:44 +10:00
35543959fa
Updated prepanel script
timmyhadwen
2025-09-07 12:39:14 +10:00
d60d8d81b3
Swapped step for export_3d as per warning
timmyhadwen
2025-09-06 18:09:06 +10:00
220e70082f
Merged main into kicad9
Tim Hadwen
2025-08-31 17:40:03 +10:00
c3aa9c6b28
FIX: variant handling, kintree cli syntax, and PCB image handling
andrewc
2025-07-29 12:05:52 +10:00
f916bbead6
Generate PCBA image, and fixup uploads of images to inventree
andrewc
2025-07-29 10:42:57 +10:00
218ec0f190
Parse the pcb name properly for use as the IPN
andrewc
2025-07-29 10:04:16 +10:00
5e5b456072
Change kintree_cli flags to match new syntax
andrewc
2025-07-28 10:08:24 +10:00
6b1e4b44c4
Fix up naming and parsing of files with variants
andrewc
2025-07-25 15:36:42 +10:00
e9f401a204
Kibot variants were not working with groups as expected, so config structure has been changed to not use groups
andrewc
2025-07-25 10:33:17 +10:00
82611b2951
FIX: fix path to template schematic for post panel scripting
andrewc
2025-07-22 14:25:58 +10:00
c18b69520d
FIX: fix path to template schematic for post panel scripting
andrewc
2025-07-22 14:25:02 +10:00
664fc82490
FIX: Author initials parsing
ac
2025-07-21 16:45:56 +10:00
908120fc75
FIX: Author initials parsing
ac
2025-07-21 16:44:59 +10:00
a0789f749b
FIX: tag parsing in release job
ac
2025-07-21 16:18:24 +10:00
f139e49ff7
FIX: tag parsing in release job
ac
2025-07-21 16:17:36 +10:00
85ae8ad7e2
FIX: tag parsing
ac
2025-07-21 16:02:17 +10:00
27cc645aed
FIX: tag parsing
ac
2025-07-21 16:01:33 +10:00
6b48805dfb
FIX: update gitignore to ignore kicad locks
andrewc
2025-07-17 11:46:18 +10:00
a9abc89dcf
FIX: update gitignore to ignore kicad locks
andrewc
2025-07-17 11:45:19 +10:00
1df81db282
FIX: cut down bash function in release job so it doesn't complain about syntax errors.
andrewc
2025-07-16 12:17:57 +10:00
e803315a12
FIX: cut down bash function in release job so it doesn't complain about syntax errors.
andrewc
2025-07-16 12:14:58 +10:00
cb37408d17
Merge branch 'main' into dev
andrewc
2025-07-16 12:10:10 +10:00
61b08496bd
FEAT: added standardised text to panels to help with pnp
andrewc
2025-07-02 14:04:49 +10:00
340c6a78d1
Merge branch 'panel_info' into dev
andrewc
2025-07-02 14:03:15 +10:00
40125098dd
FIX: correct file extension in foot_gen script
andrewc
2025-07-02 14:01:51 +10:00
afa1ed40a5
Fix incorrect file reference in foot_gen script
andrewc
2025-07-02 13:59:59 +10:00
284f4a075a
Panel text addition now has to be done using the post panel script process, as too many text fields required
andrewc
2025-07-02 13:57:49 +10:00
03225edd05
Added spacing text and aligned text better
ac
2025-07-02 08:57:46 +10:00
e39c3af4f9
Remove logo from xlsx bom
ac
2025-07-01 17:26:01 +10:00
3fe352a27c
FIX: remove logo from xlsx bom, remove erroneous text from foot_gen script
ac
2025-07-01 17:17:19 +10:00
2f71a8fd94
FEAT: added DWN, CHK, APP to templates, added hfs template.
andrewc
2025-07-01 09:45:46 +10:00
191ef7db66
Merge main into dev
andrewc
2025-07-01 09:39:17 +10:00
88def8aa9c
Merge branch 'dwn_chk_app' into dev
andrewc
2025-06-30 19:13:42 +10:00
ba4ccea323
Fixed up page links in template proj files
andrewc
2025-06-28 13:04:20 +10:00
4af1df2578
Move templates to their own folder, create a hfs template.
andrewc
2025-06-27 15:49:24 +10:00
00b6518d84
Export DWN CHK APP so that kibot can use them
ac
2025-06-26 16:52:54 +10:00
4729aa8b86
Implemented parsing of commit message to find DWN, CHK, APP
ac
2025-06-26 15:46:35 +10:00
090bfacd2c
Updated templates and worksheets to include drawn, check, and approve
ac
2025-06-26 13:47:52 +10:00
a69e5a291e
Fixed up inventree rev
ac
2025-06-24 11:42:48 +10:00
88d02915a4
Moved kibot configs around to maybe fix pipeline
andrewc
2025-06-24 09:40:00 +10:00
0ed550e613
Changed to using groups again, separate configs for each group currently
andrewc
2025-06-09 15:06:33 +10:00
15650e1e71
Fixed up quotes around name of JLC ouputs
andrewc
2025-06-09 14:40:01 +10:00
c2310a0d96
Fixed rules on outputs_dev
andrewc
2025-06-09 13:35:17 +10:00
6d7b4336dc
Use the ki-ntree docker image in inventree_job_main
andrewc
2025-06-09 13:18:49 +10:00
f73d59d2e3
Cleaned up script, integrated into CI
ac
2025-06-03 14:50:54 +10:00
538c109b25
Panel info generation operational, need to integrate into CI
ac
2025-06-03 13:58:58 +10:00
003b740131
WIP: pre-panel script to parse and impl panel info
andrewc
2025-06-03 07:49:31 +10:00
a05af9436a
Switch variant field back to being in the part number
andrewc
2025-06-02 12:18:59 +10:00
b9ceec5389
FIX: change generated footprint model back to step by default
ac
2025-05-29 14:11:29 +10:00
266fad8b9c
FIX: export both vrml and step files of generated footprints
ac
2025-05-29 13:29:57 +10:00
a1564dece5
Added 3rd field for footprint gen, allowing you to disable the 3d model of the added footprint
ac
2025-05-27 17:04:02 +10:00
1c1f8cbcbd
Edit kibot-ci.yml
Tim Hadwen
2025-05-22 02:24:52 +00:00
d599f31d71
Edit kibot-ci.yml
Tim Hadwen
2025-05-22 02:14:17 +00:00
1e6e4a3ed6
Edit kibot-ci.yml
Tim Hadwen
2025-05-22 02:03:47 +00:00
c68606b31d
Edit kibot-ci.yml
Tim Hadwen
2025-05-22 01:53:28 +00:00
f7ccd2da18
Merge branch 'kicad9' of gitlab.com:Micromelon/education/hardware/kicad-ci into kicad9
timmyhadwen
2025-05-21 19:47:55 +10:00
87d40db02b
Updaed version
timmyhadwen
2025-05-21 19:46:35 +10:00
9650ac4a1d
Merge branch 'kicad9' of gitlab.com:Micromelon/education/hardware/kicad-ci into kicad9
Gwyneth
2025-05-21 18:31:33 +10:00
06bfb9533e
altered kibot-ci.yml image name
Gwyneth
2025-05-21 18:21:28 +10:00
e52f18310d
Edit kibot-ci.yml image name to 1.9.5
Gwyneth De Guia
2025-05-21 08:19:13 +00:00
acfea6e804
Switched to kicad9
gwyneth
2025-05-21 18:04:25 +10:00
1828df591f
Added pcb_rev variable to kicad templates
andrewc
2025-05-21 15:24:28 +10:00
57ef513fe5
Checking the rev parsing
andrewc
2025-05-21 13:01:42 +10:00
387a8d9b68
Testing having a truncated (major.minor only) revision for the PCB
andrewc
2025-05-21 11:45:33 +10:00
5a909ac0f0
Allow inventree_job_dev to create BOM parts, but not the assembly
ac
2025-05-20 17:02:42 +10:00
e1c997756c
Fix up paths during boms
andrewc
2025-05-20 16:18:41 +10:00
2663e63353
Fixed up where variant sits in output names, testing CI
andrewc
2025-05-20 14:48:10 +10:00
0f9ab507dd
Fixed up a few kibot options
andrewc
2025-05-20 13:13:36 +10:00
8b4ef0e0c4
Added Dockerfile so ki-ntree does not need to be installed every run
andrewc
2025-05-16 16:33:31 +10:00