Arcana Gate v1.0.0 — Initial Release 🔮
First stable release of Arcana Gate — a Go-based CLI tool and GitHub Action for automated deployment gating driven by Major Arcana Tarot cards.
🚀 Key Features
- Deterministic Gate Engine: Card selection and orientation (upright / reversed) are calculated deterministically based on the GITHUB_SHA (commit hash).
- Tarot Domain Logic: Clean and isolated business logic for deployment risk assessment powered by the Major Arcana deck.
- GitHub Actions Native: Built-in support for rendering execution results directly into GitHub Step Summary.
🛡️ Security & Quality (DevSecOps)
- 0 Known CVEs: Executables and container builds passed security scans via govulncheck and Trivy (built with Go 1.26 stdlib).
- High Test Coverage: Unit test coverage for core domain logic with race detector (-race) enabled.
- Automated Release Pipeline: Automated multi-platform binary compilation and packaging via GoReleaser v2.
📦 Quick Start
Usage in GitHub Actions:
- name: Run Arcana Gate Check
uses: RewithSolo/arcana-gate@v1.0.0
Running CLI Manually:
Download the pre-built binary for your OS from the Assets section below, or build it from source:
go build -o arcana-gate ./cmd/arcana-gate
./arcana-gate
Full Changelog: https://github.com/RewithSolo/arcana-gate/commits/v1.0.0

