Ensuring utils.hbx is built.
h3rald h3rald@h3rald.com
Thu, 11 Sep 2025 13:24:51 +0000
1 files changed,
12 insertions(+),
1 deletions(-)
jump to
M
.github/workflows/release.yml
→
.github/workflows/release.yml
@@ -63,6 +63,11 @@ - name: Build
run: make if: matrix.os != 'windows-latest' + # Build libs (non-Windows) + - name: Build + run: make utils.hbx + if: matrix.os != 'windows-latest' + # Package the resulting Linux/macOS binary - name: Create artifact (Linux, macOS) run: zip hex_${{steps.current-release.outputs.tag_name}}_${{steps.os.outputs.os}}_x86_64.zip hex lib/utils.hbx@@ -111,9 +116,15 @@ run: make
shell: bash if: matrix.os == 'windows-latest' + # Build libs (Windows) + - name: Build + run: make utils.hbx + shell: bash + if: matrix.os == 'windows-latest' + # Package the resulting Windows binary - name: Create artifact (Windows) - run: Compress-Archive -Path "hex.exe", "lib\\utils.hbx" -DestinationPath hex_${{steps.current-release.outputs.tag_name}}_windows_x86_64.zip + run: Compress-Archive -Path "hex.exe", "lib/utils.hbx" -DestinationPath hex_${{steps.current-release.outputs.tag_name}}_windows_x86_64.zip if: matrix.os == 'windows-latest' # Upload artifacts to current draft release