Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kn/run ci with flutter 3.10 #1474

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft

Conversation

nielsenko
Copy link
Contributor

@nielsenko nielsenko commented Jan 16, 2024

  • Run ffigen after downgrade
  • Use flutter 3.10.0 on CI (temporary test)
  • Hack to run driver tests with Flutter 3.10 (Dart 3.0)

This PR should not be merged. It exists to test realm with Flutter 3.10 (Dart 3.0), instead of latest stable.

NOTE: We should rework CI to run the full suite on multiple Flutter / Dart versions.

@nielsenko nielsenko self-assigned this Jan 16, 2024
@nielsenko nielsenko added the no-changelog Used to skip the changelog check label Jan 16, 2024
@nielsenko
Copy link
Contributor Author

Notice the dependency_override hack needed to actually run the tests with flutter 3.10

dependency_overrides:
  realm_common:
    path: ../../../common 
  realm_generator: 1.6.0

This is due to both realm and test pulling in analyzer which is pinned by realm ^1.6.1 at ^6.0.0. All versions of test supporting this is incompatible with flutter_test (and flutter_drive for that matter) from the 3.10 SDK.

@nielsenko nielsenko force-pushed the kn/downgrade-min-flutter branch 2 times, most recently from 3dbd81a to 36ea2c5 Compare January 17, 2024 10:55
Base automatically changed from kn/downgrade-min-flutter to main January 23, 2024 09:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
no-changelog Used to skip the changelog check
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant