@@ -66,27 +66,38 @@ jobs:
66
66
name : firebird-odbc-win-${{ matrix.arch }}-binaries
67
67
path : binaries/
68
68
69
- - name : Create ${{ matrix.arch }} package
69
+ - name : Create ${{ matrix.arch }} .zip packages
70
70
run : |
71
- # Create package directory
71
+ # Create folders
72
72
New-Item -ItemType Directory -Force -Path "package"
73
+ New-Item -ItemType Directory -Force -Path "package-debug"
73
74
74
- # Copy binaries (just exclude .pdb files, for now)
75
+ # Copy binaries
75
76
Copy-Item "binaries/*" "package/" -Recurse -Exclude "*.pdb"
77
+ Copy-Item "binaries/*" "package-debug/" -Recurse
76
78
77
79
# Copy documentation
78
80
Copy-Item "Install/Win32/Readme.txt" "package/"
79
81
Copy-Item "Install/IDPLicense.txt" "package/"
82
+ Copy-Item "Install/Win32/Readme.txt" "package-debug/"
83
+ Copy-Item "Install/IDPLicense.txt" "package-debug/"
80
84
81
- # Create zip file
85
+ # Create zip files
82
86
Compress-Archive -Path "package/*" -DestinationPath "firebird-odbc-windows-${{ matrix.arch }}-${{ github.ref_name }}.zip"
87
+ Compress-Archive -Path "package-debug/*" -DestinationPath "firebird-odbc-windows-${{ matrix.arch }}-${{ github.ref_name }}-debug.zip"
83
88
84
- - name : Upload ${{ matrix.arch }} package
89
+ - name : Upload ${{ matrix.arch }} main .zip package
85
90
uses : actions/upload-artifact@v4
86
91
with :
87
92
name : firebird-odbc-windows-${{ matrix.arch }}
88
93
path : firebird-odbc-windows-${{ matrix.arch }}-${{ github.ref_name }}.zip
89
94
95
+ - name : Upload ${{ matrix.arch }} debug .zip package
96
+ uses : actions/upload-artifact@v4
97
+ with :
98
+ name : firebird-odbc-windows-${{ matrix.arch }}-debug
99
+ path : firebird-odbc-windows-${{ matrix.arch }}-${{ github.ref_name }}-debug.zip
100
+
90
101
# Stage 3: Create Windows installers
91
102
installer-windows :
92
103
needs : build-windows
@@ -248,6 +259,8 @@ jobs:
248
259
files : |
249
260
firebird-odbc-windows-x86-${{ github.ref_name }}.zip
250
261
firebird-odbc-windows-x64-${{ github.ref_name }}.zip
262
+ firebird-odbc-windows-x86-${{ github.ref_name }}-debug.zip
263
+ firebird-odbc-windows-x64-${{ github.ref_name }}-debug.zip
251
264
firebird-odbc-linux-x64-${{ github.ref_name }}.tar.gz
252
265
firebird-odbc-linux-arm64-${{ github.ref_name }}.tar.gz
253
266
firebird-odbc-windows-x86-installer-${{ github.ref_name }}.exe
0 commit comments