Skip to content

Commit 8d882d7

Browse files
author
Gurpreet Singh
committed
allow change detection with reference to base
1 parent 4848ffa commit 8d882d7

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

.github/workflows/build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,13 +147,15 @@ jobs:
147147
- name: Check for changes in project paths
148148
id: changes
149149
run: |
150-
if git diff --quiet origin/main HEAD -- src/Samples/; then
150+
BASE=$(git merge-base HEAD origin/main)
151+
152+
if git diff --quiet $BASE HEAD -- src/Samples/; then
151153
echo "SamplesUpdated=false" >> $GITHUB_OUTPUT
152154
else
153155
echo "SamplesUpdated=true" >> $GITHUB_OUTPUT
154156
fi
155157
156-
if git diff --quiet origin/main HEAD -- src/TestStack.BDDfy/; then
158+
if git diff --quiet $BASE HEAD -- src/TestStack.BDDfy/; then
157159
echo "BddfyUpdated=false" >> $GITHUB_OUTPUT
158160
else
159161
echo "BddfyUpdated=true" >> $GITHUB_OUTPUT

0 commit comments

Comments
 (0)