Include static builds in releases#828
Conversation
1df3e9a to
7e79743
Compare
|
The npm packages would only ever use the dynamic lib, so including static libs in the npm packages would bloat them for installs imo. I think static libs should only be github release artifacts available for download there. |
7e79743 to
a661725
Compare
|
true |
|
Maybe i'm blind, but i don't see where we publish the gh static lib artifacts. |
is in this for loop. the -static suffix is caugh by the |
|
It's the loop above https://github.com/AnatoleLucet/opentui/blob/2864ba66f128e6ebc4e2e20c93969a2f9b4d6aaf/.github/workflows/release.yml#L165-L196 but yes, it's there. |
hi 👋
i updated the build scripts and release workflow to include static linked builds of the native renderer in the releases.
there's a release example on my fork: https://github.com/AnatoleLucet/opentui/releases/tag/v0.0.0-test
i did not change the name of the current dynamic archives (to avoid breaking anything if someone has automations around opentui releases), but if you'd prefer to have
opentui-native-{version}-{plateform}-{arch}-{dynamic/static}.ziplet me know