From 24d30d81063be00b46ce2cabe8eb35c582893698 Mon Sep 17 00:00:00 2001 From: Jeremy Attali Date: Tue, 23 Jun 2020 22:29:47 -0400 Subject: [PATCH] chore(ci): add commitlint for pull_requests --- .commitlintrc.yml | 3 +++ .github/workflows/lint.yml | 18 ++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 .commitlintrc.yml create mode 100644 .github/workflows/lint.yml diff --git a/.commitlintrc.yml b/.commitlintrc.yml new file mode 100644 index 0000000..f10a9de --- /dev/null +++ b/.commitlintrc.yml @@ -0,0 +1,3 @@ +--- +extends: + - "@commitlint/config-conventional" diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml new file mode 100644 index 0000000..d05f7ef --- /dev/null +++ b/.github/workflows/lint.yml @@ -0,0 +1,18 @@ +name: Lint +on: [pull_request] + +jobs: + commitlint: + runs-on: ubuntu-20.04 + name: "Commit" + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - uses: wagoid/commitlint-github-action@v1 + with: + configFile: "./.commitlintrc.yml" + firstParent: false + failOnWarnings: true