Skip to content

Commit 693a627

Browse files
committed
Attempt at bundling also the DLL in the ZIP
1 parent 97d8379 commit 693a627

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

.github/workflows/release-exe.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,21 @@ jobs:
1212
steps:
1313
- uses: actions/checkout@v4
1414
- uses: prefix-dev/setup-pixi@v0.8.1
15+
with:
16+
activate-environment: true
1517
- name: Build
1618
run: pixi run build
1719
- name: Package binary files
20+
shell: bash
1821
run: |
22+
PIXI_BIN="$CONDA_PREFIX/Library/bin"
23+
cp "$PIXI_BIN"/geos_c.dll build/
24+
cp "$PIXI_BIN"/geos.dll build/
25+
cp "$PIXI_BIN"/boost_filesystem*.dll build/
26+
cp "$PIXI_BIN"/gmp*.dll build/
27+
cp "$PIXI_BIN"/mpfr*.dll build/
1928
cd build
20-
7z a val3dity-win64.zip val3dity.exe
29+
7z a val3dity-win64.zip val3dity.exe *.dll
2130
- name: Upload binary files as artifact
2231
uses: actions/upload-artifact@main
2332
with:

0 commit comments

Comments
 (0)