@@ -124,6 +124,26 @@ jobs:
124124 mv ./publish/windows-x64/neo4j-export.exe ./publish/neo4j-export-windows-amd64.exe
125125 mv ./publish/windows-arm64/neo4j-export.exe ./publish/neo4j-export-windows-arm64.exe
126126
127+ - name : Create Windows bundles
128+ run : |
129+ # Create Windows x64 bundle
130+ mkdir -p ./publish/neo4j-export-windows-x64
131+ cp ./publish/neo4j-export-windows-amd64.exe ./publish/neo4j-export-windows-x64/
132+ cp ./scripts/run-neo4j-export-windows.bat ./publish/neo4j-export-windows-x64/
133+ cp ./docs/Install.txt ./publish/neo4j-export-windows-x64/
134+ cd ./publish
135+ zip -r neo4j-export-windows-x64.zip neo4j-export-windows-x64/
136+ cd ..
137+
138+ # Create Windows ARM64 bundle
139+ mkdir -p ./publish/neo4j-export-windows-arm64
140+ cp ./publish/neo4j-export-windows-arm64.exe ./publish/neo4j-export-windows-arm64/
141+ cp ./scripts/run-neo4j-export-windows.bat ./publish/neo4j-export-windows-arm64/
142+ cp ./docs/Install.txt ./publish/neo4j-export-windows-arm64/
143+ cd ./publish
144+ zip -r neo4j-export-windows-arm64.zip neo4j-export-windows-arm64/
145+ cd ..
146+
127147 - name : Create checksums
128148 run : |
129149 cd ./publish
@@ -135,7 +155,9 @@ jobs:
135155 with :
136156 name : neo4j-export-binaries
137157 path : |
138- ./publish/neo4j-export-*
158+ ./publish/neo4j-export-darwin-*
159+ ./publish/neo4j-export-linux-*
160+ ./publish/neo4j-export-windows-*.zip
139161 ./publish/checksums.txt
140162 retention-days : 90
141163
@@ -149,7 +171,9 @@ jobs:
149171 prerelease : false
150172 generate_release_notes : true
151173 files : |
152- ./publish/neo4j-export-*
174+ ./publish/neo4j-export-darwin-*
175+ ./publish/neo4j-export-linux-*
176+ ./publish/neo4j-export-windows-*.zip
153177 ./publish/checksums.txt
154178 body : |
155179 ## Neo4j Export Tool v${{ steps.version.outputs.version }}
@@ -162,13 +186,16 @@ jobs:
162186 | macOS | Intel (x64) | [neo4j-export-darwin-amd64](https://github.com/${{ github.repository }}/releases/download/v${{ steps.version.outputs.version }}-${{ github.run_number }}/neo4j-export-darwin-amd64) |
163187 | Linux | x64 | [neo4j-export-linux-amd64](https://github.com/${{ github.repository }}/releases/download/v${{ steps.version.outputs.version }}-${{ github.run_number }}/neo4j-export-linux-amd64) |
164188 | Linux | ARM64 | [neo4j-export-linux-arm64](https://github.com/${{ github.repository }}/releases/download/v${{ steps.version.outputs.version }}-${{ github.run_number }}/neo4j-export-linux-arm64) |
165- | Windows | x64 | [neo4j-export-windows-amd64.exe ](https://github.com/${{ github.repository }}/releases/download/v${{ steps.version.outputs.version }}-${{ github.run_number }}/neo4j-export-windows-amd64.exe ) |
166- | Windows | ARM64 | [neo4j-export-windows-arm64.exe ](https://github.com/${{ github.repository }}/releases/download/v${{ steps.version.outputs.version }}-${{ github.run_number }}/neo4j-export-windows-arm64.exe ) |
189+ | Windows | x64 (Bundle) | [neo4j-export-windows-x64.zip ](https://github.com/${{ github.repository }}/releases/download/v${{ steps.version.outputs.version }}-${{ github.run_number }}/neo4j-export-windows-x64.zip ) |
190+ | Windows | ARM64 (Bundle) | [neo4j-export-windows-arm64.zip ](https://github.com/${{ github.repository }}/releases/download/v${{ steps.version.outputs.version }}-${{ github.run_number }}/neo4j-export-windows-arm64.zip ) |
167191
168192 ### Installation
169193
194+ **Windows**: Download the zip bundle which includes the executable, batch script, and installation instructions
195+
196+ **macOS/Linux**:
170197 1. Download the appropriate binary for your platform
171- 2. Make it executable (macOS/Linux) : `chmod +x neo4j-export-*`
198+ 2. Make it executable: `chmod +x neo4j-export-*`
172199 3. Move to your PATH or run directly
173200
174201 ### Verify checksums
0 commit comments