Project Status
Current DevRail release status, repository activity, and GitLab migration roadmap.
DevRail v1 is stable for current adopters. The public site, templates, standards, and container documentation are maintained from the GitHub organization, while active GitLab deployments are being normalized around the same baseline files and check contract.
Current Release Line
- Public container release line:
ghcr.io/devrail-dev/dev-toolchain:v1 - Latest public v1.12 tag observed:
v1.12.13 - Current generated tool-version page: Tool Versions
- Compatibility posture: v1 remains backward-compatible; breaking language/plugin changes are reserved for v2.
Public Repository Status
The public repositories remain the canonical open-source surfaces:
| Repository | Status |
|---|---|
| dev-toolchain | Active v1 container release line |
| devrail-standards | Canonical standards and schema source |
| devrail.dev | Public documentation site |
| github-repo-template | Public GitHub bootstrap template |
| gitlab-repo-template | Public GitLab bootstrap template |
GitLab v0.1.0 Migration Baseline
The GitLab migration work is focused on making existing repositories match the same operational contract as new template-based projects. The v0.1.0 baseline means a repository has, at minimum:
DEVRAIL.mdor equivalent project-facing adoption notes.devrail.ymlwith declared languages and project settings- Makefile targets that preserve the
make checkcontract - Merge request templates that ask for validation evidence
- GitLab CI that runs the DevRail check path where the project can support it
Roadmap
- Complete baseline-ready repositories that already have the docs, Makefile,
.devrail.yml, and merge request template pieces. - Fill Makefile and CI gaps in repositories that already have partial DevRail adoption.
- Classify repositories with no clear DevRail signal as adopt, defer, or exempt.
- Keep public docs aligned with the internal migration pattern without publishing private repository names or infrastructure details.
This page is the public status note for that work. Detailed per-repository migration status stays with the owning GitLab projects.