File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -37,10 +37,21 @@ jobs:
3737
3838 # Check changes
3939 - name : Check changes
40- run : git status
40+ run : |
41+ git diff --name-only > changed_files.txt
42+ if grep -v -E "^(scripts/api-inference/package.json|scripts/api-inference/pnpm-lock.yaml)$" changed_files.txt | grep -q '.'; then
43+ echo "changes_detected=true" >> $GITHUB_ENV
44+ else
45+ echo "changes_detected=false" >> $GITHUB_ENV
46+
47+ # Skip PR if only certain files are updated
48+ - name : Skip PR creation if no meaningful changes
49+ if : env.changes_detected == 'false'
50+ run : echo "No meaningful changes. Skipping PR creation."
4151
4252 # Create or update Pull Request
4353 - name : Create Pull Request
54+ if : env.changes_detected == 'true'
4455 uses : peter-evans/create-pull-request@v7
4556 with :
4657 token : ${{ secrets.TOKEN_INFERENCE_SYNC_BOT }}
You can’t perform that action at this time.
0 commit comments