Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Sep 12, 2025

This PR updates all references to the KiCad development Docker image from the legacy ghcr.io/the78mole/kicaddev-docker:latest to the new versioned image ghcr.io/the78mole/kicaddev:1.5.0 from the @the78mole/docker-images repository.

Changes Made

GitHub Actions Workflows:

  • Updated pr-check.yml to use the new image for both hardware-build and documentation-build jobs
  • Updated release.yml to use the new image for both hardware-build and documentation-build jobs

DevContainer Configuration:

  • Updated devcontainer.json to use the new versioned image
  • Updated related documentation and test scripts to reference the correct image

Documentation:

  • Updated references in README files and workflow usage documentation
  • Updated repository link to point to the new @the78mole/docker-images repository

Benefits

  1. Version Pinning: Using a specific version (1.5.0) instead of latest provides better reproducibility and stability
  2. Cleaner Image Name: The new image name removes the -docker suffix for consistency
  3. Centralized Repository: All docker images are now managed in the @the78mole/docker-images repository

All YAML and JSON files have been validated for syntax correctness, and no functionality is changed - only the Docker image references have been updated.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI changed the title [WIP] Update the workflow to use the kicaddev 1.3.0 docker image from @the78mole/docker-images Update workflow to use kicaddev 1.3.0 docker image from @the78mole/docker-images Sep 12, 2025
Copilot AI requested a review from the78mole September 12, 2025 20:41
Copilot finished work on behalf of the78mole September 12, 2025 20:41
@github-actions
Copy link

🔧 Hardware Build Summary

✅ ETH_W5500 Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

✅ KM217-WiFi Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

📚 Documentation Results

  • Markdown Files: Validated and checked
  • AsciiDoc Build: HTML and PDF generated
  • Link Validation: Completed
  • Statistics: Generated

📦 Generated Artifacts

  • Hardware manufacturing files for each board
  • Complete documentation package

🎯 Ready for Production

All files have been validated and are ready for:

  • PCB manufacturing (Gerber/Drill files for all boards)
  • Assembly documentation (PDFs and images)
  • 3D visualization (STEP files)
  • End-user documentation (Markdown/HTML/PDF)

Automated build completed successfully

1 similar comment
@github-actions
Copy link

🔧 Hardware Build Summary

✅ ETH_W5500 Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

✅ KM217-WiFi Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

📚 Documentation Results

  • Markdown Files: Validated and checked
  • AsciiDoc Build: HTML and PDF generated
  • Link Validation: Completed
  • Statistics: Generated

📦 Generated Artifacts

  • Hardware manufacturing files for each board
  • Complete documentation package

🎯 Ready for Production

All files have been validated and are ready for:

  • PCB manufacturing (Gerber/Drill files for all boards)
  • Assembly documentation (PDFs and images)
  • 3D visualization (STEP files)
  • End-user documentation (Markdown/HTML/PDF)

Automated build completed successfully

@the78mole the78mole marked this pull request as ready for review September 28, 2025 11:30
@the78mole
Copy link
Owner

@copilot Please update kicaddev docker image to 1.5.0

Copy link
Contributor Author

Copilot AI commented Sep 28, 2025

@copilot Please update kicaddev docker image to 1.5.0

Updated all kicaddev Docker image references to version 1.5.0 as requested. Changed in workflows, DevContainer configuration, and all documentation (commit 9532e12).

Copilot AI changed the title Update workflow to use kicaddev 1.3.0 docker image from @the78mole/docker-images Update workflow to use kicaddev 1.5.0 docker image from @the78mole/docker-images Sep 28, 2025
Copilot finished work on behalf of the78mole September 28, 2025 11:38
@github-actions
Copy link

🔧 Hardware Build Summary

✅ ETH_W5500 Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

✅ KM217-WiFi Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

📚 Documentation Results

  • Markdown Files: Validated and checked
  • AsciiDoc Build: HTML and PDF generated
  • Link Validation: Completed
  • Statistics: Generated

📦 Generated Artifacts

  • Hardware manufacturing files for each board
  • Complete documentation package

🎯 Ready for Production

All files have been validated and are ready for:

  • PCB manufacturing (Gerber/Drill files for all boards)
  • Assembly documentation (PDFs and images)
  • 3D visualization (STEP files)
  • End-user documentation (Markdown/HTML/PDF)

Automated build completed successfully

1 similar comment
@github-actions
Copy link

🔧 Hardware Build Summary

✅ ETH_W5500 Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

✅ KM217-WiFi Board Results

  • Gerber Files: Generated successfully
  • Drill Files: Generated successfully
  • PDF Documentation: Schematics and PCB layouts exported
  • 3D Models: STEP file generated
  • Assembly Images: SVG/PNG diagrams created
  • Revision Status: ✅ Match (0.0.0-pr15)

📚 Documentation Results

  • Markdown Files: Validated and checked
  • AsciiDoc Build: HTML and PDF generated
  • Link Validation: Completed
  • Statistics: Generated

📦 Generated Artifacts

  • Hardware manufacturing files for each board
  • Complete documentation package

🎯 Ready for Production

All files have been validated and are ready for:

  • PCB manufacturing (Gerber/Drill files for all boards)
  • Assembly documentation (PDFs and images)
  • 3D visualization (STEP files)
  • End-user documentation (Markdown/HTML/PDF)

Automated build completed successfully

@the78mole the78mole merged commit f160511 into main Sep 28, 2025
10 checks passed
@the78mole the78mole deleted the copilot/fix-4f26671a-1eef-4727-bbca-ebdbdf16c75e branch September 28, 2025 11:47
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