torch-mlir/.github/workflows/lint.yml

27 lines
765 B
YAML
Raw Normal View History

# yamllint disable rule:line-length
name: Lint Checks
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
static_lint_checks:
name: Static Lint Checks
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
# `git-clang-format` needs access to the commit before the
# current merge commit to know what changes to format.
fetch-depth: 2
- name: Validate GitHub Actions yaml files
run: |
yamllint ./.github/workflows/ ./.github/actions/
- name: Check clang-format
run: |
wget -q https://raw.githubusercontent.com/llvm/llvm-project/main/clang/tools/clang-format/git-clang-format
python3 git-clang-format --diff HEAD~1