2025-09-15 19:25:46 +00:00

55 lines
2.6 KiB
Markdown

# 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:
- **[Drag-n-Drop-Template](https://hub.allspice.io/Actions-Demos/Drag-n-Drop-Template)**
Demonstrates using a drag-n-drop workflow that supports zip file expansion and automated design review creation
- **[Action-notify-repos-on-release-Demo](https://hub.allspice.io/Actions-Demos/Action-notify-repos-on-release-Demo)**
Demonstrates how to notify repositories upon a new release using Python scripts.
- **[Action-carbon-emission-calculator-Demo](https://hub.allspice.io/Actions-Demos/Action-carbon-emission-calculator-Demo)**
- **[Action-bom-gen-Demo](https://hub.allspice.io/Actions-Demos/Action-bom-gen-Demo)**
- **[Actions-Demo](https://hub.allspice.io/Actions-Demos/Actions-Demo)**
- **[Action-digikey-search-html-report-Demo](https://hub.allspice.io/Actions-Demos/Action-digikey-search-html-report-Demo)**
- **[Action-component-automotive-rating-check-Demo](https://hub.allspice.io/Actions-Demos/Action-component-automotive-rating-check-Demo)**
- **[Action-Component-Check-Demo](https://hub.allspice.io/Actions-Demos/Action-Component-Check-Demo)**
- **[Action-generate-orcad-schematic-pdf-Demo](https://hub.allspice.io/Actions-Demos/Action-generate-orcad-schematic-pdf-Demo)**
- **[ReleaseNotifiableRepo](https://hub.allspice.io/Actions-Demos/ReleaseNotifiableRepo)**
## 🚀 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](https://www.allspice.io) to learn more about hardware-native Git workflows.