diff --git a/pkgs/nixfiles/nixfiles-updated-inputs.sh b/pkgs/nixfiles/nixfiles-updated-inputs.sh
index 5399d0b..2749766 100755
--- a/pkgs/nixfiles/nixfiles-updated-inputs.sh
+++ b/pkgs/nixfiles/nixfiles-updated-inputs.sh
@@ -24,9 +24,12 @@ echo "[!] Update nixpkgs"
 nix flake lock --update-input nixpkgs
 
 echo "[!] Commit changes"
-git add flake.lock
+xgit add flake.lock
 xgit commit -m "Update nixpkgs ${NOW}" || true
 
+echo "[!] Publish ${UPDATE_BRANCH}"
+xgit push --set-upstream origin "${UPDATE_BRANCH}"
+
 echo "[!] Merge ${UPDATE_BRANCH} into updated-inputs"
 xgit checkout updated-inputs
 xgit merge -s ort -X theirs "${UPDATE_BRANCH}" -m "Update from ${UPDATE_BRANCH}"