name: commitlint on: pull_request: types: - opened - reopened - synchronize - labeled - unlabeled jobs: commitlint: if: ${{ github.repository == 'frrouting/frr' }} && ${{ github.base_ref == 'refs/heads/master' }} name: Check if the commits meet the requirements of the guidelines permissions: contents: read pull-requests: read runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v3 with: fetch-depth: 0 - name: Check Commit uses: wagoid/commitlint-github-action@v5 with: configFile: .github/commitlint.config.js helpURL: 'https://docs.frrouting.org/projects/dev-guide/en/latest/workflow.html#submitting-patches-and-enhancements'