mirror of
https://git.mirrors.martin98.com/https://github.com/Ultimaker/Cura
synced 2025-07-15 02:51:50 +08:00
Update printer-linter workflow and fix file checks order
CURA-10903
This commit is contained in:
parent
13ad75a240
commit
c53e611c81
12
.github/workflows/printer-linter-pr-diagnose.yml
vendored
12
.github/workflows/printer-linter-pr-diagnose.yml
vendored
@ -18,6 +18,7 @@ jobs:
|
|||||||
|
|
||||||
- uses: technote-space/get-diff-action@v6
|
- uses: technote-space/get-diff-action@v6
|
||||||
with:
|
with:
|
||||||
|
DIFF_FILTER: AMRCD
|
||||||
PATTERNS: |
|
PATTERNS: |
|
||||||
resources/+(extruders|definitions)/*.def.json
|
resources/+(extruders|definitions)/*.def.json
|
||||||
resources/+(intent|quality|variants)/**/*.inst.cfg
|
resources/+(intent|quality|variants)/**/*.inst.cfg
|
||||||
@ -37,15 +38,14 @@ jobs:
|
|||||||
- name: Create results directory
|
- name: Create results directory
|
||||||
run: mkdir printer-linter-result
|
run: mkdir printer-linter-result
|
||||||
|
|
||||||
- name: Check Deleted Files(s)
|
|
||||||
run: |
|
|
||||||
git diff --name-only --diff-filter=D origin/main
|
|
||||||
python printer-linter/src/terminal.py --deleted --report printer-linter-result/fixes.yml $(echo "$deletedFiles")
|
|
||||||
|
|
||||||
- name: Diagnose file(s)
|
- name: Diagnose file(s)
|
||||||
if: env.GIT_DIFF && !env.MATCHED_FILES
|
if: env.GIT_DIFF && !env.MATCHED_FILES
|
||||||
run: python printer-linter/src/terminal.py --diagnose --report printer-linter-result/fixes.yml ${{ env.GIT_DIFF_FILTERED }}
|
run: python printer-linter/src/terminal.py --diagnose --report printer-linter-result/fixes.yml ${{ env.GIT_DIFF_FILTERED }}
|
||||||
|
|
||||||
|
- name: Check Deleted Files(s)
|
||||||
|
if: env.GIT_DIFF
|
||||||
|
run: python printer-linter/src/terminal.py --deleted --report printer-linter-result/fixes.yml ${{ env.GIT_DIFF_FILTERED }}
|
||||||
|
|
||||||
- name: Save PR metadata
|
- name: Save PR metadata
|
||||||
run: |
|
run: |
|
||||||
echo ${{ github.event.number }} > printer-linter-result/pr-id.txt
|
echo ${{ github.event.number }} > printer-linter-result/pr-id.txt
|
||||||
@ -61,5 +61,5 @@ jobs:
|
|||||||
uses: platisd/clang-tidy-pr-comments@bc0bb7da034a8317d54e7fe1e819159002f4cc40
|
uses: platisd/clang-tidy-pr-comments@bc0bb7da034a8317d54e7fe1e819159002f4cc40
|
||||||
with:
|
with:
|
||||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
clang_tidy_fixes: printer-linter-pr-post.yml
|
clang_tidy_fixes: results.yml
|
||||||
request_changes: true
|
request_changes: true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user