mirror of
https://github.com/hadolint/hadolint-action.git
synced 2026-05-15 06:35:55 +00:00
hadolint: version bump to 2.4.0
- bump Hadolint version to 2.4.0 - change to debian based image - add common config options - expand integration tests for new options fixes: https://github.com/hadolint/hadolint-action/issues/5 fixes: https://github.com/hadolint/hadolint-action/issues/8 fixes: https://github.com/hadolint/hadolint-action/issues/17 fixes: https://github.com/hadolint/hadolint-action/issues/18 fixes: https://github.com/hadolint/hadolint-action/issues/31
This commit is contained in:
parent
136c22c8f8
commit
110e47c1b7
8 changed files with 97 additions and 9 deletions
33
.github/workflows/ci.yml
vendored
33
.github/workflows/ci.yml
vendored
|
|
@ -39,11 +39,42 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Run integration test
|
||||
- name: Run integration test 1
|
||||
uses: ./
|
||||
with:
|
||||
dockerfile: testdata/Dockerfile
|
||||
|
||||
- name: Run integration test 2 - ignore a rule
|
||||
# This step is supposed to print out an info level rule violation
|
||||
# but completely ignore the two rules listed below
|
||||
uses: ./
|
||||
with:
|
||||
dockerfile: testdata/warning.Dockerfile
|
||||
ignore: DL3014 DL3008
|
||||
|
||||
- name: Run integration test 3 - set failure threshold
|
||||
# This step will print out an info level rule violation, but not fail
|
||||
# because of the high failure threshold.
|
||||
uses: ./
|
||||
with:
|
||||
dockerfile: testdata/info.Dockerfile
|
||||
failure-threshold: warning
|
||||
|
||||
- name: Run integration test 4 - output format
|
||||
# This step will never fail, but will print out rule violations as json.
|
||||
uses: ./
|
||||
with:
|
||||
dockerfile: testdata/warning.Dockerfile
|
||||
failure-threshold: error
|
||||
format: json
|
||||
|
||||
- name: Run integration test 4 - output format
|
||||
# This step will never fail, but will print out rule violations.
|
||||
uses: ./
|
||||
with:
|
||||
dockerfile: testdata/warning.Dockerfile
|
||||
config: testdata/hadolint.yaml
|
||||
|
||||
release:
|
||||
if: github.event_name == 'push' && github.ref == 'refs/heads/master'
|
||||
name: Release
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue