Release & Installers
Release & Installers
Release Artifacts
Each Thagore release publishes the following artifacts:
| Artifact | Platform | Description |
|---|---|---|
thagore-windows-x64.zip | Windows x86-64 | Pre-built compiler + runtime |
thagore-linux-x64.tar.gz | Linux x86-64 | Pre-built compiler + runtime |
thagore-linux-arm64.tar.gz | Linux ARM64 | Pre-built compiler + runtime |
thagore-macos-arm64.tar.gz | macOS ARM64 | Pre-built compiler + runtime |
Using Pre-built Releases
- Download the release archive for your platform from GitHub Releases
- Extract to a directory of your choice
- Add the directory to your system
PATH - Verify:
thagore --version
CI/CD Pipelines
Thagore uses multiple CI pipelines to ensure correctness:
| Workflow | Purpose |
|---|---|
| CI | Build + test on push/PR |
| Selfhost Matrix | Verify self-hosting across all target platforms |
| Release | Build release artifacts and publish |
| Bootstrap Seed | Generate and promote new Stage1 seed binaries |
Merge Requirements
A merge to main requires 3 consecutive green runs:
- ✅ CI pipeline
- ✅ Selfhost Matrix
- ✅ Release (dry-run)