| 123456789101112131415161718192021222324252627282930313233 |
- name: Docker Image CI
- on:
- push:
- branches: [ master ]
- paths:
- - 'Dockerfile'
- - 'entrypoint.sh'
- pull_request:
- branches: [ master ]
- paths:
- - 'Dockerfile'
- - 'entrypoint.sh'
- jobs:
- lint:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/[email protected]
- - name: Lint Dockerfile using hadolint
- uses: burdzwastaken/hadolint-action@master
- env:
- GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- HADOLINT_ACTION_DOCKERFILE_FOLDER: .
- build:
- runs-on: ubuntu-latest
- needs: lint
- steps:
- - uses: actions/[email protected]
- - name: Build docker image
- run: docker build .
|