File tree Expand file tree Collapse file tree 1 file changed +4
-22
lines changed
Expand file tree Collapse file tree 1 file changed +4
-22
lines changed Original file line number Diff line number Diff line change @@ -94,34 +94,16 @@ jobs:
9494 - name : Generate wrappers
9595 run : pnpm run regenerate-all
9696
97- - name : Archive devextreme-metadata artifacts
98- uses : actions/upload-artifact@v4
99- with :
100- name : devextreme-metadata-artifacts
101- path : packages/devextreme-metadata/dist/
102- retention-days : 1
103-
10497 - name : Check generated code
105- id : check-diff
106- uses : DevExpress/github-actions/get-changed-files@v1
107- with :
108- gh-token : ${{ secrets.GITHUB_TOKEN }}
109- paths : ' packages/devextreme-*/src/**'
110- output : diff.json
111-
112- - name : Fail if generated code is outdated
11398 shell : bash
11499 run : |
115- count=$(jq length diff.json)
116- if [ "$count" -gt 0 ]; then
100+ git add . -N
101+ changes=$(git diff --name-status HEAD -- packages/devextreme-angular/src packages/devextreme-react/src packages/devextreme-vue/src)
102+ if [ -n "$changes" ]; then
117103 echo "Generated code is outdated. The following files have uncommitted changes:"
118- jq '.' diff.json
119-
120- echo
104+ echo "$changes";
121105 echo "To update generated code, use "pnpm run regenerate-all" and commit changes."
122106 exit 1
123- else
124- echo "No changes in generated code."
125107 fi
126108
127109 test :
You can’t perform that action at this time.
0 commit comments