unchained-capital / caravan

Bitcoin multisig coordination software
https://unchained-capital.github.io/caravan/
MIT License
203 stars 177 forks source link

fix: patch image build errors #360

Closed jbrauck-unchained closed 10 months ago

jbrauck-unchained commented 10 months ago

Description

Described in the issue I created here #359, images weren't being built. It turns out the largest blocker was that an image could not be built unless the types declarations were defined in a file that lived in a repo recognized by Typescript. It allowed me to successfully build an image.

Does this PR introduce a breaking change?

No, it should introduce a fix to a break 😁

Does this PR fix an open issue?

Additional info

There is a git error that resolved by adding RUN apt-get update && apt-get install -y git to the Dockerfile, but realized that the image builds even if that isn't resolved, so I opted out of including that fix. Let me know if you want me to include it in a follow up PR.