This repository contains version metadata for GRID auto-updates.
The GRID Builder automatically updates this repository with:
- Version information for all releases
- Update manifests for each platform/architecture
- Release metadata (checksums, download URLs, release notes)
- GRID Builder creates a new release
- Builder uploads binaries to
binariesrepository - Builder updates version metadata in this repository
- GRID clients check this repository for updates
- Clients download updates from URLs in metadata
versions/
├── stable/
│ ├── linux/
│ │ ├── x86_64/
│ │ │ └── latest.json
│ │ ├── aarch64/
│ │ │ └── latest.json
│ │ └── armv7/
│ │ └── latest.json
│ ├── darwin/
│ │ ├── x86_64/
│ │ │ └── latest.json
│ │ └── aarch64/
│ │ └── latest.json
│ └── windows/
│ ├── x86_64/
│ │ └── latest.json
│ └── aarch64/
│ └── latest.json
└── insiders/
└── (same structure)
Each latest.json contains:
{
"version": "1.106.0",
"gridVersion": "0.0.8",
"gridRelease": "0906",
"releaseDate": "2025-12-26T00:00:00Z",
"channel": "stable",
"platform": "linux",
"arch": "x86_64",
"artifacts": [
{
"name": "grid-1.106.0-linux-x86_64.deb",
"type": "deb",
"url": "https://github.com/GRID-NETWORK-REPO/binaries/releases/download/1.106.0/grid-1.106.0-linux-x86_64.deb",
"size": 98765432,
"checksum": {
"sha256": "abc123..."
}
}
],
"releaseNotes": "https://github.com/GRID-NETWORK-REPO/GRID/releases/tag/1.106.0"
}GRID Client → versions/stable/{platform}/{arch}/latest.json → Check version
↓
If update available
↓
Download from artifact.url in binaries repository
↓
Verify checksum
↓
Install update
- stable: Production-ready releases
- insiders: Pre-release/beta builds with latest features
The GRID website also consumes this metadata to display download links.
Metadata is automatically generated by GRID-BUILDER.
MIT