Replies: 3 comments 9 replies
-
|
Hey! I'm not sure if we can pick dependencies based on ENV variable. We need this lib to store safely our JWT token for up to 180 days. Of course it's not applicable for CI/CD environments, but we have just one package for both. Can you share your |
Beta Was this translation helpful? Give feedback.
-
|
Quick update: I’ve opened a discussion on the Expo repo to suggest adding |
Beta Was this translation helpful? Give feedback.
-
|
Hi @ciacka we've released a new experimental build that dynamically imports package that uses |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi 👋
I wanted to share a small observation from using Uniwind in an Expo EAS build and get your thoughts.
When building Android apps on Expo EAS (CI/CD, headless Linux), the build can fail during the package installation step because a dependency pulled in by Uniwind attempts to use the system keyring (
libsecret), which is not available in the default EAS build image.In my setup, I worked around this by installing
libsecretin a pre-install hook, which makes the package installation step succeed.This made me wonder whether Uniwind could provide a more CI-friendly approach here – for example:
This is just a suggestion / thinking out loud, not a complaint 🙂
I’m also considering reaching out to the Expo team to ask about adding
libsecretto the EAS build image, but I wanted to check here first to see if there’s a preferred or more appropriate approach from your side.Thanks for the great work on Uniwind 🙌
Beta Was this translation helpful? Give feedback.
All reactions