CI: Update clang-format from 10 to 12

Microsoft Visual Studio 2019 ships with LLVM/Clang 12 as of Visual
Studio 2019 16.11.0 (August 10, 2021). LLVM/Clang 12 is available on all
platforms. This change should make it easier to have clang-format "just
work" on dev systems and be consistent across platforms without having
to use an outdated version.
master
Ryan Foster 2021-10-13 01:09:02 -04:00 committed by Matt Gajownik
parent 5f68991911
commit 2c5b1a837f
2 changed files with 4 additions and 2 deletions

View File

@ -13,7 +13,7 @@ jobs:
- name: Install clang format
run: |
sudo apt-get install -y clang-format-10
sudo apt-get install -y clang-format-12
- name: Check the Formatting
run: |

View File

@ -19,7 +19,9 @@ if [[ $OS = "Linux" || $OS = "Darwin" ]] ; then
fi
# Discover clang-format
if type clang-format-10 2> /dev/null ; then
if type clang-format-12 2> /dev/null ; then
CLANG_FORMAT=clang-format-12
elif type clang-format-10 2> /dev/null ; then
CLANG_FORMAT=clang-format-10
elif type clang-format-8 2> /dev/null ; then
CLANG_FORMAT=clang-format-8