Skip to content

Conversation

duyhungtnn
Copy link
Collaborator

@duyhungtnn duyhungtnn commented Mar 19, 2025

This pull request includes several updates to the CI/CD workflows, primarily focusing on updating the Flutter SDK version and changing the runner environments.

It reduced the Android E2e test from 20 mins to 7 mins

CI/CD Workflow Updates:

  • Runner Environment Updates:

    • Changed the runner environment for build-example-app-android from macos-13-xlarge to ubuntu-latest in build.yml.
    • Updated the runner environment for build-example-app-ios from macos-13-xlarge to macos-15-xlarge in build.yml.
    • Changed the runner environment for ios-integration-test from macos-13-xlarge to macos-15-xlarge in e2e.yml.
    • Updated the runner environment for android-integration-test from macos-13-large to ubuntu-latest in e2e.yml.
  • Flutter SDK Version Update:

    • Updated the Flutter SDK version from v2.13.0 to v2.18.0 across all workflows (build.yml, e2e.yml, publish.yml, and pull-request.yml). [1] [2] [3] [4] [5] [6] [7]
  • Additional Changes in e2e.yml:

    • Updated iPhone simulator version from "iPhone 15 Simulator (17.2)" to "iPhone 16 Simulator (18.0)".
    • Enabled KVM for Android integration tests.
    • Updated reactivecircus/android-emulator-runner action from v2.30.1 to v2.33.0. [1] [2]

@duyhungtnn duyhungtnn requested a review from cre8ivejp March 19, 2025 09:22
@duyhungtnn duyhungtnn marked this pull request as ready for review March 19, 2025 09:22
@duyhungtnn duyhungtnn self-assigned this Mar 19, 2025
@cre8ivejp cre8ivejp changed the title feat(CI/CD): update flutter & android environments ci: update flutter & android environments Mar 19, 2025
Copy link
Member

@cre8ivejp cre8ivejp left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!
Thank you!

@cre8ivejp cre8ivejp merged commit 7e6eb18 into main Mar 19, 2025
10 checks passed
@cre8ivejp cre8ivejp deleted the feat/ci-cd-update branch March 19, 2025 12:21
@duyhungtnn duyhungtnn restored the feat/ci-cd-update branch August 20, 2025 02:41
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.

2 participants