Add Hadolint Dockerfile Linter to CI

Fixes #5332

Signed-off-by: Ruslan Mstoi <ruslan.mstoi@intel.com>
This commit is contained in:
Ruslan Mstoi 2023-05-12 16:33:21 +03:00 committed by Bo Chen
parent 1bd8eb68ff
commit a0190b16aa

26
.github/workflows/hadolint.yaml vendored Normal file
View File

@ -0,0 +1,26 @@
name: Lint Dockerfile
on:
push:
paths:
- resources/Dockerfile
pull_request:
paths:
- resources/Dockerfile
jobs:
hadolint:
name: Run Hadolint Dockerfile Linter
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Lint Dockerfile
uses: hadolint/hadolint-action@master
with:
dockerfile: ./resources/Dockerfile
format: tty
no-fail: false
verbose: true
failure-threshold: info