.github/workflows/hadolint.yml
---
name: Hadolint
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
include:
- component: api_server
- component: collector
- component: database
- component: frontend
- component: notifier
- component: proxy
- component: renderer
- component: testdata
steps:
- uses: actions/checkout@v4.2.2
- name: Hadolint ${{ matrix.component }}
uses: hadolint/hadolint-action@v3.1.0
with:
dockerfile: components/${{ matrix.component }}/Dockerfile