feat: run local Dart tasks via Dagger (#417) #418

Merged
guettlibot merged 3 commits from refs/pull/418/head into main 2026-06-05 09:50:50 +00:00
3 Commits
Author SHA1 Message Date
guettli aa175c3dbe Merge branch 'main' into issue-417-dagger-local-tasks 2026-06-04 22:06:25 +02:00
Thomas SharedInboxandClaude Sonnet 4.6 5ba541d440 merge: resolve conflict in ci/main.go — combine new Dagger local tasks with CheckGenerated rename
Kept new Dagger functions (FormatWrite, Analyze, Codegen, AnalyzeFix, CheckFast) from
issue-417 branch and updated CheckFast to call CheckGenerated (renamed on main from CheckMocks).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 19:47:34 +02:00
Thomas SharedInboxandClaude Sonnet 4.6 d7c8ed2a43 feat: run local Dart tasks via Dagger, eliminating local SDK dependency
Adds CheckFast, Analyze, FormatWrite, Codegen, and AnalyzeFix Dagger
functions to ci/main.go. Updates format, codegen, analyze, analyze-fix,
and check-fast Taskfile tasks to run via Dagger and export changed files
back to the host with -o .. Updates the dart-check pre-commit hook to
call check-fast through Dagger instead of scripts/pre_commit_check.sh.

Closes #417

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-04 12:53:18 +02:00