@@ -37,25 +37,26 @@ jobs:
3737 git config --global user.email "${{ github.actor }}@tuscoss.com"
3838
3939 # Check if relevant files have changed
40- # - name: Check if relevant files have changed
41- # id: check_files_changed
42- # run: |
43- # git fetch origin master
44- # git checkout master
45- # CHANGED_FILES=$(git diff --name-only HEAD~1 HEAD -- CalibreImport/ReleaseFiles/*.dll CalibreImport/ReleaseFiles/Setup.ps1 CalibreImport/ReleaseFiles/CalibreImportSetup.exe)
46- # echo "Changed files: $CHANGED_FILES"
47- # if [ -n "$CHANGED_FILES" ]; then
48- # echo "FILES_CHANGED=true" >> $GITHUB_ENV
49- # else
50- # echo "FILES_CHANGED=false" >> $GITHUB_ENV
51- # fi
40+ - name : Check if relevant files have changed
41+ id : check_files_changed
42+ run : |
43+ git fetch origin master
44+ git checkout master
45+ CHANGED_FILES=$(git diff --name-only HEAD~1 HEAD -- CalibreImport/ReleaseFiles/*.dll CalibreImport/ReleaseFiles/Setup.ps1 CalibreImport/ReleaseFiles/CalibreImportSetup.exe)
46+ echo "Changed files: $CHANGED_FILES"
47+ if [ -n "$CHANGED_FILES" ]; then
48+ echo "FILES_CHANGED=true" >> $GITHUB_ENV
49+ else
50+ # echo "FILES_CHANGED=false" >> $GITHUB_ENV
51+ echo "FILES_CHANGED=true" >> $GITHUB_ENV
52+ fi
5253
5354 # Stop workflow if no changes detected
54- # - name: Stop workflow if no changes detected
55- # if: env.FILES_CHANGED == 'false'
56- # run: |
57- # echo "No relevant changes detected. Stopping workflow."
58- # exit 0 # commenting this out to debug
55+ - name : Stop workflow if no changes detected
56+ if : env.FILES_CHANGED == 'false'
57+ run : |
58+ echo "No relevant changes detected. Stopping workflow."
59+ exit 0 # commenting this out to debug
5960
6061 # Extract version from AssemblyInfo.cs and create a tag
6162 - name : Extract version from AssemblyInfo.cs and create a tag
0 commit comments