> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coderabbit.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Checkmake

> CodeRabbit's guide to Checkmake.

[Checkmake](https://github.com/mrtazz/checkmake) is a linter for Makefiles.

## Files

Checkmake will run checks against any `Makefile`.

## Configuration

Checkmake supports the following config files:

* `checkmake.yml`
* `checkmake.yaml`

CodeRabbit will use Checkmake's default settings if no config file is found.

## When we skip checkmake

CodeRabbit will skip running checkmake when:

* No Makefiles are found in the pull request.
* checkmake is already running in GitHub workflows.

## Links

* [Checkmake Configuration](https://github.com/mrtazz/checkmake#configuration)
