Actions-Demos

AllSpice Actions Demos

👋 Welcome to the AllSpice Actions Demos profile! This space showcases examples of how to integrate AllSpice with CI/CD workflows to bring automation, validation, and consistency to hardware development.

💡 About

AllSpice enables Git-based workflows for hardware engineers—bringing the power of version control, design reviews, and CI to ECAD projects. This profile hosts reusable demonstration repositories and configurations that illustrate how to:

  • Run automated electrical design checks on pull requests
  • Generate and publish BOMs and PDFs
  • Validate file structure or metadata in ECAD databases
  • Integrate with external systems like PLM or QMS
  • Deploy hardware test scripts using CI runners

Whether you're just getting started or looking to level up your hardware DevOps practices, you'll find modular, real-world examples here.

🔧 Demo Repositories

Each repository in this profile highlights a specific use case:

🚀 Getting Started

Each demo repository includes:

  1. A .allspice.yml or .github/workflows CI configuration
  2. Example hardware project files (e.g., KiCad, Altium, OrCAD)
  3. Step-by-step instructions in the repository README

🔗 Visit AllSpice.io to learn more about hardware-native Git workflows.

Actions-Demos/Action-Component-Check-Demo
Check components in design review before merging using Beagle AI (https://beagley-ai.org) reference design.
Updated 2026-01-08 19:26:07 +00:00
Updated 2025-09-15 19:19:47 +00:00
Updated 2025-06-02 18:53:09 +00:00
AllSpice Actions tutorial demo repo To learn more, visit https://learn.allspice.io/docs/actions-cicd
Updated 2025-03-31 15:06:30 +00:00