breenix-ci
NewGitHub Actions CI/CD workflows: authoring, optimization, and failure analysis for kernel testing
Overview
An experimental x86_64 operating system written in Rust.
Project Status
Breenix is a working OS with:
- •UEFI/BIOS boot support
- •Preemptive multitasking
- •Userspace process execution
- •Basic POSIX system calls
- •Keyboard and timer drivers
[📊 View Interactive Progress Dashboard](https://v0-breenix-dashboard.vercel.app/) - Visual roadmap showing POSIX compliance progress across all subsystems.
See docs/planning/PROJECT_ROADMAP.md for detailed development status.
Quick Start
# Run with QEMU (UEFI mode)
cargo run --bin qemu-uefi
# Run tests
cargo test
# Build with userspace programs
cargo build --features testingDocumentation
- •PROJECT_ROADMAP.md - Development roadmap and current status
- •CLAUDE.md - Development practices and documentation guide
- •docs/planning/ - Detailed planning documents by phase
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/breenix-ci.md https://raw.githubusercontent.com/ryanbreen/breenix/main/SKILL.md/breenix-ciFrequently Asked Questions
What is breenix-ci?
GitHub Actions CI/CD workflows: authoring, optimization, and failure analysis for kernel testing
How to install breenix-ci?
To install breenix-ci, create the .claude/skills directory in your project, then run the curl command to download the skill file. Once installed, invoke it in Claude Code with /breenix-ci.
What is breenix-ci best for?
breenix-ci is a community categorized under General. It is designed for: testing. Created by Ryan Breen.