Skip to content

ci: Dart 3-only test matrix - #27

Merged
pitabwire merged 2 commits into
mainfrom
chore/ci-dart3-matrix
Jul 27, 2026
Merged

ci: Dart 3-only test matrix#27
pitabwire merged 2 commits into
mainfrom
chore/ci-dart3-matrix

Conversation

@pitabwire

Copy link
Copy Markdown
Owner

Summary

  • Align CI with the Dart >=3.0.0 <4.0.0 constraint and flutter_lints v6 (merged in chore(deps): bump flutter_lints to v6 #26).
  • Drop Dart 2.x matrix entries that fail on load.
  • Run dart pub get before tests; test on 3.3, 3.5, 3.6, 3.7, and stable.

Test plan

  • Workflow file review
  • GitHub Actions matrix green on this PR

flutter_lints v6 and the package SDK constraint require Dart 3.
Drop legacy 2.18/2.19 jobs that fail immediately, add pub get,
and cover current stable Dart 3 releases.
@gemini-code-assist

Copy link
Copy Markdown

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

flutter_lints ^6.0.0 needs SDK ^3.8.0. Raise the package constraint,
bump test, and run CI on 3.8, 3.9, and stable only.
@pitabwire
pitabwire merged commit 871534e into main Jul 27, 2026
4 checks passed
@pitabwire
pitabwire deleted the chore/ci-dart3-matrix branch July 27, 2026 07:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant