Skip to content

Docker Lint

Actions
An action for linting dockerfiles
v1.1.1
Latest
Star (22)

Tags

 (1)

Docker Lint Action

This is a GitHub action for running dockerfilelint on docker files and annotating diffs with the linter output

Example

name: Lint
on: [push]
jobs:
  lint:
    runs-on: ubuntu-latest
    steps: 
    - name: Checkout
      uses: actions/checkout@master
    - name: lint
      uses: luke142367/Docker-Lint-Action@v1.0.0
      with:
        target: Dockerfile
      env:
        GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Annotations

This action will also annotate your commits with the linting errors example

Usage

This is a list of the arguments this action can take:

Name Required Description
GITHUB_TOKEN Yes This can simply be set to ${{secrets.GITHUB_TOKEN}}
target No This is a space separated list of targets to run Dockerfilelint on. By default this is set to 'Dockerfile'

Docker Lint is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

An action for linting dockerfiles
v1.1.1
Latest

Tags

 (1)

Docker Lint is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.