name: Lint Dockerfiles on: pull_request: paths: - SmartClinicManagementSystem/** push: paths: - SmartClinicManagementSystem/** jobs: dockerlint: runs-on: node20 name: Lint Dockerfiles steps: - name: Checkout repository uses: actions/checkout@v4 with: ssh-key: ${{ secrets.SSH_DEVSOAP_PRIVATE_KEY }} - name: Run hadolint uses: hadolint/hadolint-action@v3.1.0 with: dockerfile: ./SmartClinicManagementSystem/app/Dockerfile