Skip to content

Commit 6cb0812

Browse files
committed
Adds debug .zip files.
1 parent 8b7edb3 commit 6cb0812

File tree

1 file changed

+18
-5
lines changed

1 file changed

+18
-5
lines changed

.github/workflows/release.yml

Lines changed: 18 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,27 +66,38 @@ jobs:
6666
name: firebird-odbc-win-${{ matrix.arch }}-binaries
6767
path: binaries/
6868

69-
- name: Create ${{ matrix.arch }} package
69+
- name: Create ${{ matrix.arch }} .zip packages
7070
run: |
71-
# Create package directory
71+
# Create folders
7272
New-Item -ItemType Directory -Force -Path "package"
73+
New-Item -ItemType Directory -Force -Path "package-debug"
7374
74-
# Copy binaries (just exclude .pdb files, for now)
75+
# Copy binaries
7576
Copy-Item "binaries/*" "package/" -Recurse -Exclude "*.pdb"
77+
Copy-Item "binaries/*" "package-debug/" -Recurse
7678
7779
# Copy documentation
7880
Copy-Item "Install/Win32/Readme.txt" "package/"
7981
Copy-Item "Install/IDPLicense.txt" "package/"
82+
Copy-Item "Install/Win32/Readme.txt" "package-debug/"
83+
Copy-Item "Install/IDPLicense.txt" "package-debug/"
8084
81-
# Create zip file
85+
# Create zip files
8286
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"
8388
84-
- name: Upload ${{ matrix.arch }} package
89+
- name: Upload ${{ matrix.arch }} main .zip package
8590
uses: actions/upload-artifact@v4
8691
with:
8792
name: firebird-odbc-windows-${{ matrix.arch }}
8893
path: firebird-odbc-windows-${{ matrix.arch }}-${{ github.ref_name }}.zip
8994

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+
90101
# Stage 3: Create Windows installers
91102
installer-windows:
92103
needs: build-windows
@@ -248,6 +259,8 @@ jobs:
248259
files: |
249260
firebird-odbc-windows-x86-${{ github.ref_name }}.zip
250261
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
251264
firebird-odbc-linux-x64-${{ github.ref_name }}.tar.gz
252265
firebird-odbc-linux-arm64-${{ github.ref_name }}.tar.gz
253266
firebird-odbc-windows-x86-installer-${{ github.ref_name }}.exe

0 commit comments

Comments
 (0)