File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -46,13 +46,19 @@ jobs:
4646 mv -v output/RomanWAS_new/images/truth/Roman_WAS_truth_J129_12909_4.fits.gz reference/RomanWAS_new/images/truth/Roman_WAS_truth_J129_12909_4.fits.gz
4747 fi
4848
49- if diff output/RomanWAS_new/truth/Roman_WAS_index_J129_12909_4.txt reference/RomanWAS_new/truth/Roman_WAS_index_J129_12909_4.txt) ; then
49+ if diff output/RomanWAS_new/truth/Roman_WAS_index_J129_12909_4.txt reference/RomanWAS_new/truth/Roman_WAS_index_J129_12909_4.txt; then
5050 echo "reference table is unchanged"
5151 else
5252 echo "reference table is changed"
5353 mv -v output/RomanWAS_new/truth/Roman_WAS_index_J129_12909_4.txt reference/RomanWAS_new/truth/Roman_WAS_index_J129_12909_4.txt
5454 fi
5555
56- git add reference
57- git commit -m "Update reference"
58- git push
56+ if git diff --exit-code; then
57+ echo "reference/ is unchanged; no action needed"
58+ else
59+ echo "reference/ is changed; pushing updates"
60+ git add reference
61+ git commit -m "Update reference"
62+ git push
63+ fi
64+
You can’t perform that action at this time.
0 commit comments