-
Notifications
You must be signed in to change notification settings - Fork 19
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
fix: Add Detox e2e tests. #340
Conversation
npm_version: 9.5.0 | ||
- id: release-common |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a bug in the existing config. This step id should say release-sdk-server, but it says release-common instead. I think it's an artifact of copy pasting. The other packages suffer from the same bug and I've fixed them all too.
release-please-config.json
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding bump-minor-pre-major
now that the packages have been published as 0.1.x.
2. On a terminal: | ||
|
||
```shell | ||
yarn && yarn start |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I made a comment, but I need to understand where I actually start this. My assumption was e2e
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This needs to be run at the example
level. I will update this and also include the extra step to run the xcode build for ios to generate the necessary ios folder and install cocoapods.
🤖 I have created a release *beep* *boop* --- <details><summary>react-native-client-sdk: 0.1.4</summary> ## [0.1.4](react-native-client-sdk-v0.1.3...react-native-client-sdk-v0.1.4) (2024-01-03) ### Bug Fixes * Add Detox e2e tests. ([#340](#340)) ([e7b9d29](e7b9d29)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This adds e2e tests for ios using Detox. Please try running it following the example/README.
Additionally I also included some fixes for release-please to publish sdk-client and rn.
detox-ios.mov