From d2cea881324116d234cb875a23578c40c2249581 Mon Sep 17 00:00:00 2001 From: "Bo-Yi.Wu" Date: Sun, 25 Dec 2022 09:51:48 +0800 Subject: [PATCH] chore(CI): add hadolint checker Signed-off-by: Bo-Yi.Wu --- .github/workflows/lint.yml | 17 +++++++++++++---- .hadolint.yaml | 2 ++ 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 .hadolint.yaml diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 1eecdf5..3464358 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -2,11 +2,7 @@ name: Run Lint on: push: - branches: - - master pull_request: - branches: - - master jobs: lint: @@ -23,3 +19,16 @@ jobs: with: version: latest args: --verbose + + - uses: hadolint/hadolint-action@v3.0.0 + name: hadolint for Dockerfile.linux.amd64 + with: + dockerfile: docker/Dockerfile.linux.amd64 + - uses: hadolint/hadolint-action@v3.0.0 + name: hadolint for Dockerfile.linux.arm64 + with: + dockerfile: docker/Dockerfile.linux.arm64 + - uses: hadolint/hadolint-action@v3.0.0 + name: hadolint for Dockerfile.linux.arm + with: + dockerfile: docker/Dockerfile.linux.arm diff --git a/.hadolint.yaml b/.hadolint.yaml new file mode 100644 index 0000000..0464523 --- /dev/null +++ b/.hadolint.yaml @@ -0,0 +1,2 @@ +ignored: + - DL3018