File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4747 run : |
4848 git fetch origin master
4949 git checkout master
50- CHANGED_FILES=$(git diff --name-only origin/master HEAD -- CalibreImport/ReleaseFiles/CalibreImport.config CalibreImport/ReleaseFiles/CalibreImport.dll CalibreImport/ReleaseFiles/Setup.ps1 CalibreImport/ReleaseFiles/CalibreImportSetup.exe)
50+ CHANGED_FILES=$(git diff --name-only HEAD~1 HEAD -- CalibreImport/ReleaseFiles/CalibreImport.config CalibreImport/ReleaseFiles/CalibreImport.dll CalibreImport/ReleaseFiles/Setup.ps1 CalibreImport/ReleaseFiles/CalibreImportSetup.exe)
5151 echo "Changed files: $CHANGED_FILES"
5252 if [ -n "$CHANGED_FILES" ]; then
5353 echo "FILES_CHANGED=true" >> $GITHUB_ENV
6262 run : |
6363 current_version=$(grep -Po '(?<=\[assembly: AssemblyVersion\(")([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)' CalibreImport/Properties/AssemblyInfo.cs)
6464 echo "Current version: $current_version"
65+ if [ -z "$current_version" ]; then
66+ echo "Failed to parse current version from AssemblyInfo.cs"
67+ exit 1
68+ fi
6569 IFS='.' read -r -a version_parts <<< "$current_version"
6670 version_parts[3]=$((version_parts[3] + 1))
6771 if [ ${version_parts[3]} -gt 9 ]; then
You can’t perform that action at this time.
0 commit comments