The issue i was encountering is due to the thedoctor0/zip-release@master action attempting to zip the release folder located at build/windows/runner/Release. However, my actual release folder is located at build/windows/x64/runner/Release. To resolve this, I need to specify the correct directory path using the with property of the thedoctor0/zip-release action.
the property is with:
name: Package Release zip file uses: thedoctor0/zip-release@master with: type: 'zip' filename: ChatCircle-${{github.ref_name}}-windows.zip directory: build/windows/x64/runner/Release
in directory write the whatever path you want but Before running the zip-release action, it's good practice to ensure the directory exists and contains the expected files. You can use a debug step like this: