Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

chore: configure maestro tests on CI for iOS & Android#12341

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Draft
satya164 wants to merge13 commits intomain
base:main
Choose a base branch
Loading
from@satya164/maestro

Conversation

satya164
Copy link
Member

No description provided.

@satya164satya164force-pushed the@satya164/maestro branch 2 times, most recently from125c866 to4c21b5aCompareDecember 13, 2024 13:35
@netlifyNetlify
Copy link

netlifybot commentedDec 13, 2024

Deploy Preview forreact-navigation-example ready!

NameLink
🔨 Latest commit06a8199
🔍 Latest deploy loghttps://app.netlify.com/sites/react-navigation-example/deploys/675c37e01f66b800089776a4
😎 Deploy Previewhttps://deploy-preview-12341--react-navigation-example.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to yourNetlify site configuration.

@github-actionsGitHub Actions
Copy link

@netlifyNetlify
Copy link

netlifybot commentedDec 13, 2024

Deploy Preview forreact-navigation-example ready!

NameLink
🔨 Latest commit125c866
🔍 Latest deploy loghttps://app.netlify.com/sites/react-navigation-example/deploys/675c381253a02e0008326d9a
😎 Deploy Previewhttps://deploy-preview-12341--react-navigation-example.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to yourNetlify site configuration.

@netlifyNetlify
Copy link

netlifybot commentedDec 13, 2024

Deploy Preview forreact-navigation-example ready!

NameLink
🔨 Latest commit1a2b83e
🔍 Latest deploy loghttps://app.netlify.com/sites/react-navigation-example/deploys/675c386c3d3ea00008baa93d
😎 Deploy Previewhttps://deploy-preview-12341--react-navigation-example.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to yourNetlify site configuration.

@netlifyNetlify
Copy link

netlifybot commentedDec 13, 2024
edited
Loading

Deploy Preview forreact-navigation-example ready!

NameLink
🔨 Latest commitc0ceb46
🔍 Latest deploy loghttps://app.netlify.com/sites/react-navigation-example/deploys/6814b5ce482499000822519d
😎 Deploy Previewhttps://deploy-preview-12341--react-navigation-example.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to yourNetlify site configuration.

@satya164satya164force-pushed the@satya164/maestro branch 4 times, most recently frome4adcea to28acad5CompareDecember 15, 2024 17:31
@satya164satya164 changed the titlewipchore: configure maestro tests on CI for iOS & AndroidDec 15, 2024
@satya164satya164force-pushed the@satya164/maestro branch 6 times, most recently from4a53d24 to711a945CompareDecember 15, 2024 19:52
@codecov-commenter
Copy link

⚠️ Please install the'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 76.93%. Comparing base(b70823f) to head(711a945).
Report is 11 commits behind head on main.

❗ Your organization needs to install theCodecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@##             main   #12341      +/-   ##==========================================+ Coverage   76.91%   76.93%   +0.01%==========================================  Files         220      220                Lines        6883     6897      +14       Branches     2796     2804       +8     ==========================================+ Hits         5294     5306      +12- Misses       1524     1526       +2  Partials       65       65

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report?Share it here.

@satya164satya164force-pushed the@satya164/maestro branch 9 times, most recently fromc3e174c to9dd09ffCompareDecember 17, 2024 18:39
@github-actionsGitHub Actions
Copy link

Hey@szymonrybczak! Thanks for opening your first pull request in this repo. If you haven't already, make sure to read ourcontribution guidelines.

@szymonrybczak
Copy link

So to give an update here, tests are executing on CI for Android & iOS & Web. Native tests are failing because of actual tests (as of testing they're failing locally too).

@satya164satya164 requested a review fromCopilotMarch 27, 2025 13:28
Copy link

@CopilotCopilotAI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR configures Maestro tests on CI for iOS and Android by updating the test YAML files and adding new GitHub workflows.

  • Updated test YAML files by inserting a clearState step and updating deep link URLs
  • Renamed and added new workflows for Expo publish/preview, E2E web, iOS, and Android testing
  • Removed a redundant e2e-test job from the CI workflow

Reviewed Changes

Copilot reviewed 35 out of 36 changed files in this pull request and generated no comments.

Show a summary per file
FileDescription
example/e2e/maestro/*.ymlAdded a clearState step and updated openLink URLs to use APP_SCHEME
.github/workflows/expo-publish.ymlRenamed workflow from "Expo Publish" to "Expo"
.github/workflows/expo-preview.ymlRenamed workflow from "Expo Preview" to "Expo"
.github/workflows/e2e-web.ymlAdded workflow to run end-to-end web tests
.github/workflows/e2e-ios.ymlAdded workflow for iOS Maestro tests
.github/workflows/e2e-android.ymlAdded workflow for Android Maestro tests
.github/workflows/ci.ymlRemoved an outdated e2e-test job
Files not reviewed (1)
  • example/app.json: Language not supported
Comments suppressed due to low confidence (2)

.github/workflows/expo-publish.yml:1

  • [nitpick] The workflow name 'Expo' might be too generic after removing the 'Publish' suffix. Consider reverting to a more descriptive name (e.g., 'Expo Publish') to clearly indicate its purpose.
+name: Expo

.github/workflows/expo-preview.yml:1

  • [nitpick] Using the name 'Expo' for the preview workflow could be ambiguous. A name such as 'Expo Preview' would better differentiate its intent from other Expo workflows.
+name: Expo

@github-actionsGitHub Actions
Copy link

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

Copilot code reviewCopilotCopilot left review comments

At least 1 approving review is required to merge this pull request.

Assignees
No one assigned
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

3 participants
@satya164@codecov-commenter@szymonrybczak

[8]ページ先頭

©2009-2025 Movatter.jp