mirror of
https://github.com/dashpay/dash.git
synced 2024-12-25 12:02:48 +01:00
Merge #5935: ci: fail clang-diff-format on failure
d1f881d7b4
ci: fail clang-diff-format on failure (pasta)
Pull request description:
## Issue being fixed or feature implemented
I have it now where CI marks this as not-required; but this will better inform us when someone should run clang-diff-format :) Should be ignored for backports or other instances where a diff would be annoying.
## What was done?
Fail CI
## How Has This Been Tested?
Run script locally
## Breaking Changes
None
## Checklist:
- [x] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e tests
- [ ] I have made corresponding changes to the documentation
- [x] I have assigned this pull request to a milestone _(for repository code-owners and collaborators only)_
Top commit has no ACKs.
Tree-SHA512: dd915f509bd8fc89bd22a5875210eb99a67a96151573c058e52c2fb900c77757a89031b0e872e8f06f5be98b6a12f11543f753b5b1fd8ad06553452456db1414
This commit is contained in:
commit
9b0f15c39e
11
.github/workflows/clang-diff-format.yml
vendored
11
.github/workflows/clang-diff-format.yml
vendored
@ -13,5 +13,12 @@ jobs:
|
||||
- name: Fetch git
|
||||
run: git fetch
|
||||
- name: Run Clang-Format-Diff.py
|
||||
run: git diff -U0 origin/develop -- . ':(exclude)src/qt/dashstrings.cpp' ':(exclude)src/qt/locale/' | ./contrib/devtools/clang-format-diff.py -p1
|
||||
|
||||
run: |
|
||||
git diff -U0 origin/develop -- . ':(exclude)src/qt/dashstrings.cpp' ':(exclude)src/qt/locale/' | ./contrib/devtools/clang-format-diff.py -p1 > diff_output.txt
|
||||
if [ -s diff_output.txt ]; then
|
||||
echo "Clang format differences found:"
|
||||
cat diff_output.txt
|
||||
exit 1
|
||||
else
|
||||
echo "No Clang format differences found."
|
||||
fi
|
||||
|
Loading…
Reference in New Issue
Block a user