File tree Expand file tree Collapse file tree 2 files changed +22
-4
lines changed Expand file tree Collapse file tree 2 files changed +22
-4
lines changed Original file line number Diff line number Diff line change 1
- name : Build and Smoke Test
1
+ name : Validate
2
2
3
3
on :
4
4
pull_request :
5
5
branches :
6
6
- master
7
7
8
8
jobs :
9
- ci :
9
+ build-smoke-test :
10
10
timeout-minutes : 30
11
11
runs-on : ubuntu-latest
12
12
name : ${{ matrix.ghc }}-${{ matrix.deb }}
24
24
ghc_minor : ' 9.2'
25
25
steps :
26
26
- uses : actions/checkout@v2
27
- - name : docker build [${{ matrix.ghc }}]
28
- uses : nick-invision/retry@v1
27
+ - name : build + smoke test [${{ matrix.ghc }}]
28
+ uses : nick-invision/retry@v2
29
29
with :
30
30
timeout_minutes : 8
31
31
max_attempts : 3
39
39
path : official-images
40
40
- name : run official-images tests
41
41
run : ./official-images/test/run.sh haskell:${{ matrix.ghc }}-${{ matrix.deb }}
42
+
43
+ hadolint :
44
+ runs-on : ubuntu-latest
45
+ steps :
46
+ - uses : actions/checkout@v2
47
+ -
uses :
hadolint/[email protected]
48
+ with :
49
+ recursive : true
Original file line number Diff line number Diff line change
1
+ ignored :
2
+ # https://github.com/hadolint/hadolint/wiki/DL3008
3
+ # Don't want to micro manage the dependency versions.
4
+ - DL3008
5
+ # https://github.com/hadolint/hadolint/wiki/DL3003
6
+ # Using cd /tmp is a very convenient way to clean up after a step.
7
+ - DL3003
8
+ # https://github.com/hadolint/hadolint/wiki/DL4006
9
+ # The set -eux; pattern is common in many of the official images. It likely is a better approach here.
10
+ - DL4006
You can’t perform that action at this time.
0 commit comments