fix: downgrade Flutter to 3.44.0 — cirruslabs image for 3.44.1 not published #428

Merged
guettlibot merged 1 commits from refs/pull/428/head into main 2026-06-04 20:05:19 +00:00
guettlibot commented 2026-06-04 19:56:03 +00:00 (Migrated from codeberg.org)

Summary

  • Downgrades .fvmrc from Flutter 3.44.1 back to 3.44.0ghcr.io/cirruslabs/flutter:3.44.1 does not exist on GHCR so every Dagger-based deploy job fails with "not found"
  • Extends scripts/check_ci_images.sh to also validate the Flutter image derived from .fvmrc (previously only literal From("...") calls in ci/main.go were checked, so Renovate bumps to non-existent images went undetected)
  • Updates .pre-commit-config.yaml to trigger the ci-image-exists hook on .fvmrc changes as well as ci/main.go

Root cause

Recent run logs showed:

! ghcr.io/cirruslabs/flutter:3.44.1: not found
Error: failed to resolve image "ghcr.io/cirruslabs/flutter:3.44.1"

Renovate bumped Flutter to 3.44.1 (#411) but cirruslabs has not published that image — the latest available is 3.44.0. Same root cause as #409, but the pre-commit guard only watched ci/main.go, not .fvmrc.

Closes #427

## Summary - Downgrades `.fvmrc` from Flutter `3.44.1` back to `3.44.0` — `ghcr.io/cirruslabs/flutter:3.44.1` does not exist on GHCR so every Dagger-based deploy job fails with "not found" - Extends `scripts/check_ci_images.sh` to also validate the Flutter image derived from `.fvmrc` (previously only literal `From("...")` calls in `ci/main.go` were checked, so Renovate bumps to non-existent images went undetected) - Updates `.pre-commit-config.yaml` to trigger the `ci-image-exists` hook on `.fvmrc` changes as well as `ci/main.go` ## Root cause Recent run logs showed: ``` ! ghcr.io/cirruslabs/flutter:3.44.1: not found Error: failed to resolve image "ghcr.io/cirruslabs/flutter:3.44.1" ``` Renovate bumped Flutter to 3.44.1 (#411) but cirruslabs has not published that image — the latest available is `3.44.0`. Same root cause as #409, but the pre-commit guard only watched `ci/main.go`, not `.fvmrc`. Closes #427
Sign in to join this conversation.