v0.4.0
Notable features#
- GitLab Pages preview — Serve Pages artifacts locally with
glci pages serve (docs) - AI agent skill — Install the glci Claude Code skill with
glci skill install (docs) - Per-job config overrides — Override image, variables, and other fields per job via
[jobs."<name>"] in .glciconfig.toml (docs) - Custom runner images — Set
runner.image and runner.helper_image in config to control the gitlab-runner container (docs) - Documentation site — Full docs site launched at glci-e20136.gitlab.io with search, versioning, and changelog
Bug fixes#
- Fix CI_TEMPLATE_REGISTRY_HOST resolving to non-existent hostname (d30398a)
- Fix scalar exit_codes silently dropped in allow_failure and retry (69d2123)
- Fix event drops causing stuck jobs with missing logs (471cb70)
- Fix YAML parsing errors for & and * indicators in CI values (c2a91f6)
- Fix glci ps to show only running pipelines in stable order (0e0e5ff)
- Fix belongsToLiveDaemon matching negative PIDs as PID 1 (3ddad0e)
- Fix prev/next nav border visibility (ce23fec)
- Fix Hugo CI build: rename _partials to partials (ca16308)
- Fix Hugo layout lookup for older versions (9a87be7)
- Fix install tab-to-code-block border transition (605a1b4)
Maintenance#
- Use
glab auth credential-helper for GitLab API auth (394f57f) - Use hugomods/hugo:latest for up-to-date Hugo in CI (e222a92)
- Update product status to GitLab experimental product (c42c2b1)
- Update README (a51238e)
- Update docs URL to use GitLab Pages unique domain (0a0aae0)
- Remove specific project references and redundant cross-links from troubleshooting (e7a8810)
New features#
- Add runner.image and runner.helper_image config overrides (7926112)
- Add not an official GitLab product note (c2e2776)
- Add tests and use docker version with 30s timeout (e23ab16)
- Add
glci pages serve for local Pages preview (f834895) - Add
glci skill install for AI agent skill installation (a88b9c4) - Add documentation site with Hugo and GitLab Pages (390955b)
- Add rounded corners to logo and favicons (ba2e291)
- Add version selector for docs site (3cc1f04)
- Add client-side search with Fuse.js (d35b742)
- Add heading anchors, prev/next nav, edit link, 404 page, OG tags (0099cbf)
- Add “Report issue” button to doc pages (e837b1a)
- Add syntax highlighting to home page code blocks (81f6f58)
- Add Cross-Project Pipelines and Persistent CI Cache feature cards (b1d0b0a)
- Add Mermaid diagrams, missing content, and docs update policy (0c06f48)
- Add GitLab Pages documentation for pages serve command (0ac2e2a)
- Add glci skill install docs, update home page skill tab (f80fad0)
- Add per-version changelog pages with notable features support (ebfddde)
- Add glci-release Claude skill and release docs (d18f9d6)
- Add release notes link to GitLab releases (38fe8ad)
- Add per-job field overrides via [jobs.""] in .glciconfig.toml (e291b23)
- Add per-job overrides documentation to README and site docs (802b4a1)
- Add troubleshooting entry for $CI_REGISTRY image platform mismatch (622764e)
- Add flat dotted key examples to per-job overrides docs (1c916c7)
- Add multi-arch image alternative to platform mismatch troubleshooting (3e46044)
Other changes#
- Accept arbitrary Docker tags in runner default_version (aa9a88a)
- Improve Docker image resolution error messages (c2f1150)
- Replace gitlab-changelog with git-cliff (61a2545)
- Expand documentation with 6 new pages and 4 expanded sections (c6cc1b9)
- Improve and expand all existing documentation pages (040c3ed)
- Trim redundant GitLab CI docs, fix inaccuracies, add pages:verify job (d3f6dc1)
- Center home page content (9ded099)
- Bold ’experimental’ in product status (0e19a68)
- Replace Cross-Project Pipelines card with GitLab Pages Preview (0d60849)
- Move AI agent skill to separate getting-started page (c017275)
- Clarify install script downloads latest stable binary (78eb891)
- Link to GitLab releases page from installation docs (9e021ef)
- Auto-generate changelog pages from generate/regenerate targets (12eb23a)
- Move pages jobs to run between check and test stages (95c245a)
- Removed legacy plan doc (e866122)
- Release v0.4.0 (13d30b9)