5
0
Fork 0
mirror of https://github.com/wagoid/commitlint-github-action.git synced 2025-11-07 08:06:54 +00:00
Lints Pull Request commits with commitlint
Find a file
Wagner Santos 33f8aa30dd fix: revert action to use debian image
Somehow when using alpine image, github actions was not running the entrypoint
2019-10-04 00:47:40 -03:00
.github/workflows chore: add commitlint workflow using the local action 2019-10-04 00:18:00 -03:00
.gitignore Initial commit 2019-10-01 18:29:56 -03:00
.prettierrc feat: add commitlint action 2019-10-04 00:17:29 -03:00
action.yml feat: use image from docker hub 2019-10-04 00:24:22 -03:00
commitlint.config.js chore: add commitlint config file 2019-10-04 00:18:00 -03:00
Dockerfile fix: revert action to use debian image 2019-10-04 00:47:40 -03:00
entrypoint.sh feat: add commitlint action 2019-10-04 00:17:29 -03:00
LICENSE Initial commit 2019-10-01 18:29:56 -03:00
package-lock.json chore: remove unused dependencies 2019-10-04 00:18:00 -03:00
package.json feat: use image from docker hub 2019-10-04 00:24:22 -03:00
README.md fix: revert action to use debian image 2019-10-04 00:47:40 -03:00
run.js chore: remove unused dependencies 2019-10-04 00:18:00 -03:00

Commitlint Github Action

Lints Pull Request commits with commitlint

Usage

Create a github workflow in the .github folder, e.g. .github/workflows/commitlint.yml:

name: Commitlint
on: [pull_request]

jobs:
  lint:
    runs-on: ubuntu-latest
    env:
      GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
    steps:
      - uses: actions/checkout@v1
      - uses: wagoid/commitlint-github-action@v1.1.0

Inputs

configFile

The path to your commitlint config file. Default commitlint.config.js.

About extends in your config file

This is a Docker action, and was made like this so that you can run it with minimum setup, regardless of your repo's environment. It comes packed with the most famous shared configurations that you can use in your commitlint config's extends field:

If you have a custom shared config that lies in a private registry, let us know! We will be happy to cover this case if necessary.