diff --git a/.github/workflows/auto_update_price_and_context_window.yml b/.github/workflows/auto_update_price_and_context_window.yml index 412e7f08f8e..9151bf4a6bb 100644 --- a/.github/workflows/auto_update_price_and_context_window.yml +++ b/.github/workflows/auto_update_price_and_context_window.yml @@ -43,6 +43,10 @@ jobs: echo "No changes to commit." else git commit -m "Update model_prices_and_context_window.json file: $(date +'%Y-%m-%d')" + fi + if git diff --quiet "origin/${BASE_BRANCH}" -- model_prices_and_context_window.json; then + echo "Pricing file matches ${BASE_BRANCH}; nothing to publish." + else git push "https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git" "${BRANCH_NAME}" if [ "$(gh pr list --head "${BRANCH_NAME}" --state open --json number --jq 'length')" -gt 0 ]; then echo "PR already exists for ${BRANCH_NAME}."