mirror of
https://git.jabber.space/devs/cproof.git
synced 2026-07-27 11:26:21 +00:00
ci: Update clang-format to version 21
Update the gh workflow to pin clang-format to version 21. Mention the version we use in CONTRIBUTING.md. And hint to the workflow file if we want to change it.
This commit is contained in:
4
.github/workflows/main.yml
vendored
4
.github/workflows/main.yml
vendored
@@ -55,9 +55,9 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
grep -P 'auto_(char|gchar|gcharv|gerror|guchar|jid|sqlite|gfd|FILE)[\w *]*;$' -r src && exit -1 || true
|
grep -P 'auto_(char|gchar|gcharv|gerror|guchar|jid|sqlite|gfd|FILE)[\w *]*;$' -r src && exit -1 || true
|
||||||
- name: Run clang-format
|
- name: Run clang-format
|
||||||
uses: jidicula/clang-format-action@v4.11.0
|
uses: jidicula/clang-format-action@v4.15.0
|
||||||
with:
|
with:
|
||||||
clang-format-version: '16'
|
clang-format-version: '21'
|
||||||
check-path: 'src'
|
check-path: 'src'
|
||||||
|
|
||||||
spell-check:
|
spell-check:
|
||||||
|
|||||||
@@ -63,7 +63,7 @@ We will then pull from your repository and merge manually.
|
|||||||
Follow the style already present ;-)
|
Follow the style already present ;-)
|
||||||
|
|
||||||
To make this easier for you we created a `.clang-format` file.
|
To make this easier for you we created a `.clang-format` file.
|
||||||
You'll need to have `clang-format` installed.
|
You'll need to have `clang-format` installed. We currently use **version 21**, which is also the version enforced by our CI in `.github/workflows/main.yml`.
|
||||||
|
|
||||||
Then just run `make format` before you do any commit.
|
Then just run `make format` before you do any commit.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user