chore: Add actions linter (#438)

Add actions linter
This commit is contained in:
Anatolios Laskaris 2023-01-23 09:36:25 +02:00 committed by GitHub
parent a081e61507
commit a45b97bafe
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 1 deletions

3
.github/actionlint.yaml vendored Normal file
View File

@ -0,0 +1,3 @@
self-hosted-runner:
labels:
- builder

View File

@ -12,10 +12,22 @@ concurrency:
cancel-in-progress: true
jobs:
main:
pr:
name: Validate PR title
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
reviewdog:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Lint actions
uses: reviewdog/action-actionlint@v1
with:
reporter: github-pr-check
fail_on_error: true