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

Attempting to fix CI builds #10

Merged
merged 31 commits into from
Jan 3, 2024
Merged

Attempting to fix CI builds #10

merged 31 commits into from
Jan 3, 2024

Conversation

evan-masseau
Copy link
Contributor

@evan-masseau evan-masseau commented Dec 22, 2023

So far I have fixed android (easy, just had to specify the right java version)
And fixed some ios issues such as specifying the right xcode version. Still can't get ios build to complete though.

@evan-masseau
Copy link
Contributor Author

Open to ideas on how to fix this latest error on the ios side!

  ** BUILD FAILED **
  
  
  The following build commands failed:
  	PhaseScriptExecution [CP-User]\ [Hermes]\ Replace\ Hermes\ for\ the\ right\ configuration,\ if\ needed /Users/runner/Library/Developer/Xcode/DerivedData/KlaviyoReactNativeSdkExample-gbybjqrjsntwxxbgnulpfrescfsq/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/hermes-engine.build/Script-46EB2E00015780.sh (in target 'hermes-engine' from project 'Pods')
  (1 failure)
  Error:  command finished with error: command (/Users/runner/work/klaviyo-react-native-sdk/klaviyo-react-native-sdk/example) /private/var/folders/p0/1xzj5nz537928r0f675p7q400000gn/T/xfs-b11542a8/yarn run build:ios exited (65)

@evan-masseau evan-masseau marked this pull request as ready for review December 22, 2023 18:15
Copy link
Collaborator

@ajaysubra ajaysubra left a comment

Choose a reason for hiding this comment

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

Some unblocking comments

@@ -1385,4 +1385,4 @@ SPEC CHECKSUMS:

PODFILE CHECKSUM: 4b9faf5e512fab6e8d87beb30570ec4d3bd884b9

COCOAPODS: 1.14.2
COCOAPODS: 1.14.3
Copy link
Collaborator

Choose a reason for hiding this comment

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

I had this change too, wonder if we should all update to the latest since we'd be going back and forth on this file we didn't.

@@ -1,2 +0,0 @@
export NODE_BINARY=/Users/kenny.tsui/.nvm/versions/node/v18.16.0/bin/node
Copy link
Collaborator

Choose a reason for hiding this comment

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

thanks for removing this

Copy link
Contributor Author

Choose a reason for hiding this comment

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

interestingly, having this on my local caused the same error 65 message about hermes as I'm seeing in the CI output. And yet I am pretty sure I've set NODE_BINARY correctly now in this branch...

@evan-masseau evan-masseau merged commit c273945 into main Jan 3, 2024
4 of 5 checks passed
@evan-masseau evan-masseau deleted the fix-ci branch January 3, 2024 03:01
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