Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci/cd: Fix cross-platform git command compability
By explicitly setting the shell to bash in GitHub actions workflow, this commit fixes the failure of automated releases on Windows. Previously, the default PowerShell environment on Windows runners led to syntax incompatibilities, causing the release process to fail with an error when executing git checkout commands. This changes allows successful application publishing on Windows by avoiding syntax issues due to PowerShell interpreting commands differently, fixing the following error encountered: ``` Run git checkout "$(git rev-list "0.13.0"..master | tail -1)" git checkout "$(git rev-list "0.13.0"..master | tail -1)" shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'" fatal: empty string is not a valid pathspec. please use . instead if you meant to match all paths Error: Process completed with exit code 1. ```
- Loading branch information