diff --git a/publish_images.py b/publish_images.py
index 938fa0bc041c3675a1d6acc3a9ada78376550cb0..449f04822fec5cf02f8f5afb0dd09d2adb655dab 100755
--- a/publish_images.py
+++ b/publish_images.py
@@ -13,7 +13,7 @@ def get_changed_dockerfiles(vs_master=False):
     if vs_master:
         diff_cmd = "git --no-pager diff --name-only origin/master"
     else:
-        diff_cmd = "git diff-tree --no-commit-id --name-only -r HEAD"
+        diff_cmd = "git diff --name-only HEAD HEAD~1"
     child = sp.Popen(diff_cmd, shell=True, stdout=sp.PIPE, stderr=sp.PIPE)
     out, _ = child.communicate()