Skip to content

Commit 5b501c6

Browse files
test
1 parent 6615322 commit 5b501c6

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
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
@@ -62,6 +62,10 @@ jobs:
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

0 commit comments

Comments
 (0)