From 69a27fddfa6bcfb84f4e60ca1f7bdcf25057bf78 Mon Sep 17 00:00:00 2001 From: Weng Xuetian Date: Sun, 19 May 2024 18:53:44 -0700 Subject: [PATCH] Add clang format to action --- .github/workflows/check.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 0ef8cab..6c74766 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -1,5 +1,4 @@ name: CI - on: push: branches: @@ -7,10 +6,21 @@ on: pull_request: branches: - master - jobs: + clang-format: + name: Check clang-format + runs-on: ubuntu-latest + container: archlinux:latest + steps: + - name: Install dependencies + run: | + pacman -Syu --noconfirm git clang diffutils + git config --global --add safe.directory $GITHUB_WORKSPACE + - uses: actions/checkout@v4 + - uses: fcitx/github-actions@clang-format check: name: Build and test + needs: clang-format runs-on: ubuntu-latest container: archlinux:latest strategy: