GreenLane · Lane board

GreenLane is an AI release lane for GitLab: it runs only the CI jobs a change needs, repairs a failed pipeline on its own, deploys without a stored key, and tells you what every run cost. This board is that record, one row per merge request, built from the project's public pipelines.

← Lane board

!19 Lane board: lead with the runs where the lane could leave jobs out merged · by yy5652-hash · 2026-10-18 20:45 UTC · on GitLab

latest child pipeline 2960842228 · success · 1 pipeline on this merge request

8 of 9 GitLab DevSecOps stages with evidence for this merge request

lit: evidence for the merge request, click it ran and failed no evidence

plan
the merge request closes no issue
create
!19, opened by yy5652-hash 2026-10-18 20:45 UTC
1 commit by people 2026-10-18 20:45 UTC
verify
lint-api · test-api · build-web · docs-links · flow-lint 2026-10-18 20:55 UTC
package
build-image 2026-10-18 20:55 UTC
secure
secret-detection · sast · dependency-scan · iac-scan · container-scan 2026-10-18 20:55 UTC
release
deploy-review, staged at mr-19---greenlane-demo-37vmav4mla-lz.a.run.app 2026-10-18 20:55 UTC
deploy-cloud-run on the default branch 2026-10-18 20:58 UTC
configure
config-drift on the default branch 2026-10-18 20:58 UTC
monitor
scheduled monitor passed after the deploy, pipeline 2960977561 2026-10-18 22:25 UTC
govern
govern: no agent commits in this change 2026-10-18 20:55 UTC

The jobs of the latest pipeline

lint-api
13 s
test-api
13 s
build-web
13 s
docs-links
10 s
flow-lint
12 s
secret-detection
13 s
sast
18 s
dependency-scan
28 s
iac-scan
12 s
build-image
43 s
container-scan
32 s
govern
20 s
deploy-review
44 s

ran skipped failed fixed by the Lane Mechanic · width by the seconds the note charged, never narrower than its name

13 of 13jobs run
271 sinstead of about 271 s
+11 %CO2e: 0.43 g against 0.389 g

Staging

https://mr-19---greenlane-demo-37vmav4mla-lz.a.run.app: this merge request's image as its own Cloud Run revision with no production traffic, checked with real requests by deploy-review. The address was taken down when the merge request was merged.

What happened, to the second (UTC, 2026-10-18)

Every point is a commit or a pipeline from the public API; the person's commits are white, the Lane Mechanic's green.

The agents

Lane Steward read the real diff, the pipeline and the job logs and posted its verdict on the merge request.

The agents' audit (govern, success): no agent commits in this change. Carbon budget: no budget (the merge request closes no issue).

The carbon note, from the carbon-account job

jobransecondsg CO2ewhy
build-imageyes430.062services/api/lane-snapshot.json (api); services/api/lane_board.py (api)
build-webyes130.019full run
container-scanyes320.046services/api/lane-snapshot.json (api); services/api/lane_board.py (api)
dependency-scanyes280.040full run
deploy-reviewyes440.063follows build-image
docs-linksyes100.014full run
flow-lintyes120.017full run
governyes200.029always runs
iac-scanyes120.017full run
lint-apiyes130.019services/api/lane-snapshot.json (api); services/api/lane_board.py (api)
sastyes180.026services/api/lane-snapshot.json (api); services/api/lane_board.py (api)
secret-detectionyes130.019always runs
test-apiyes130.019services/api/lane-snapshot.json (api); services/api/lane_board.py (api)

the job log · the summary line: This pipeline: 0.43 g CO2e. Running everything would have been about 0.389 g, so about -11 % was avoided (0 runner-seconds).