diff options
| author | van Hauser <vh@thc.org> | 2022-07-15 10:12:35 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-07-15 10:12:35 +0200 |
| commit | c57988e672634ee98048eba6432cc1f4e377e07c (patch) | |
| tree | 1ea5ebbb0b47e8d55b1950e9b787ec9f254655af /.github/workflows/code-format.yml | |
| parent | 40947508037b874020c8dd1251359fecaab04b9d (diff) | |
| parent | b847e0f414e7b310e1a68bc501d4e2453bfce70e (diff) | |
| download | afl++-c57988e672634ee98048eba6432cc1f4e377e07c.tar.gz | |
Merge pull request #1469 from AFLplusplus/dev
push to stable
Diffstat (limited to '.github/workflows/code-format.yml')
| -rw-r--r-- | .github/workflows/code-format.yml | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/.github/workflows/code-format.yml b/.github/workflows/code-format.yml new file mode 100644 index 00000000..314137ff --- /dev/null +++ b/.github/workflows/code-format.yml @@ -0,0 +1,33 @@ +name: Formatting + +on: + push: + branches: + - stable + - dev + pull_request: + branches: + - dev # No need for stable-pull-request, as that equals dev-push + +jobs: + code-format-check: + name: Check code format + if: ${{ 'false' == 'true' }} # Disable the job + runs-on: ubuntu-22.04 + container: docker.io/aflplusplus/aflplusplus:dev + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Format + run: | + git config --global --add safe.directory /__w/AFLplusplus/AFLplusplus + apt-get update + apt-get install -y clang-format-${LLVM_VERSION} + make code-format + - name: Check if code needed formatting + run: | + git --no-pager -c color.ui=always diff HEAD + if ! git diff HEAD --quiet; then + echo "[!] Please run 'make code-format' and push its changes." + exit 1 + fi |
