refactor: add missing 'new' and exception handling #2167
ci.yml
on: pull_request
minimal
19s
git-context
36s
git-context-secret
37s
path-context
30s
example
36s
error
8s
error-buildx
29s
docker-driver
25s
export-docker
18s
secret
21s
secret-envs
18s
network
25s
shm-size
21s
ulimit
22s
cgroup-parent
19s
add-hosts
24s
no-cache-filters
26s
registry-cache
46s
github-cache
28s
local-cache
24s
standalone
2m 10s
named-context-pin
20s
named-context-docker
23s
named-context-container
24s
docker-config-malformed
47s
proxy-docker-config
23s
proxy-buildkitd
30s
annotations
19s
multi-output
27s
load-and-push
35s
summary-disable
19s
summary-disable-deprecated
14s
summary-not-supported
11s
record-upload-disable
24s
annotations-disabled
16s
call-check
10s
Matrix: attests-compat
Matrix: checks
Matrix: digest
Matrix: multi
Matrix: provenance
Matrix: record-retention-days
Matrix: sbom
Annotations
3 errors and 21 warnings
|
error
buildx failed with: ERROR: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
|
|
call-check
Check complete, 7 warnings have been found!
|
|
error-buildx
buildx failed with: ERROR: failed to solve: failed to push localhost:5000/name/app:latest: failed to do request: Head "http://localhost:5000/v2/name/app/blobs/sha256:a9b38ec0666cbf139429031f721127601af45d8343a8220d1eaf262703092bed": dial tcp [::1]:5000: connect: connection refused
|
|
secret-envs
INVALID_SECRET= is not a valid secret
|
|
summary-disable-deprecated
DOCKER_BUILD_NO_SUMMARY is deprecated. Set DOCKER_BUILD_SUMMARY to false instead.
|
|
The MAINTAINER instruction is deprecated, use a label instead to define an image author:
test/lint.Dockerfile#L5
MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label
More info: https://docs.docker.com/go/dockerfile/rule/maintainer-deprecated/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L1
ConsistentInstructionCasing: Command 'frOM' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L2
ConsistentInstructionCasing: Command 'cOpy' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L4
ConsistentInstructionCasing: Command 'from' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L6
ConsistentInstructionCasing: Command 'COPy' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
Multiple instructions of the same type should not be used in the same stage:
test/lint.Dockerfile#L10
MultipleInstructionsDisallowed: Multiple CMD instructions should not be used in the same stage because only the last one will be used
More info: https://docs.docker.com/go/dockerfile/rule/multiple-instructions-disallowed/
|
|
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals:
test/lint.Dockerfile#L12
JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals
More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L6
ConsistentInstructionCasing: Command 'COPy' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
Multiple instructions of the same type should not be used in the same stage:
test/lint.Dockerfile#L10
MultipleInstructionsDisallowed: Multiple CMD instructions should not be used in the same stage because only the last one will be used
More info: https://docs.docker.com/go/dockerfile/rule/multiple-instructions-disallowed/
|
|
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals:
test/lint.Dockerfile#L12
JSONArgsRecommended: JSON arguments recommended for ENTRYPOINT to prevent unintended behavior related to OS signals
More info: https://docs.docker.com/go/dockerfile/rule/json-args-recommended/
|
|
The MAINTAINER instruction is deprecated, use a label instead to define an image author:
test/lint.Dockerfile#L5
MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label
More info: https://docs.docker.com/go/dockerfile/rule/maintainer-deprecated/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L1
ConsistentInstructionCasing: Command 'frOM' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L2
ConsistentInstructionCasing: Command 'cOpy' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
All commands within the Dockerfile should use the same casing (either upper or lower):
test/lint.Dockerfile#L4
ConsistentInstructionCasing: Command 'from' should match the case of the command majority (uppercase)
More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
|
|
secret
INVALID_SECRET= is not a valid secret
|
|
attests-compat (v0.9.1, moby/buildkit:buildx-stable-1)
Attestations are only supported by buildx >= 0.10.0; the inputs 'attests', 'provenance' and 'sbom' are ignored.
|
|
attests-compat (latest, moby/buildkit:v0.10.6)
Process "docker run" closed with code 1
|
|
docker-config-malformed
Unable to parse config file /home/runner/.docker/config.json: SyntaxError: Unexpected non-whitespace character after JSON at position 139
|
|
standalone
Docker is required to export a build record
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
docker~build-push-action~00QOO5.dockerbuild
Expired
|
14.6 KB |
sha256:9b3acec1facc14ce5da7620fdf865f9fb99387968ba63f98102e142cb8ffe225
|
|
|
docker~build-push-action~077UMF.dockerbuild
Expired
|
16.5 KB |
sha256:d592960c0d73e75cf343eb9f00539e3751eddb789a30ac1a37e6844d98e2e9f4
|
|
|
docker~build-push-action~31EH95.dockerbuild
Expired
|
25.4 KB |
sha256:5b89e2ac2de94105136819f01dd656e841f92899e6681247468447fa52953412
|
|
|
docker~build-push-action~6HUYIJ.dockerbuild
Expired
|
17 KB |
sha256:e1df71cbd1aa666e30de3884de609c09e246a8ef7c0d1baadfbfa1ff6887246b
|
|
|
docker~build-push-action~7DG1G1.dockerbuild
Expired
|
45.4 KB |
sha256:58fa589e4ecc30a9954781109d16c3e8f8ad8c5960b1231a22b9bef4f9c1754a
|
|
|
docker~build-push-action~8TDGAM.dockerbuild
Expired
|
11.1 KB |
sha256:08172124f1e261e7ae5c86c2a2f5719d9227faf94c76ffd6ef2eea3af5f4ff80
|
|
|
docker~build-push-action~91Q6CL.dockerbuild
Expired
|
26.1 KB |
sha256:943d0080dd05d09f2540092a8fd8d92d9802fde7c1c8b2b110772410b1322db8
|
|
|
docker~build-push-action~9TDY6Z.dockerbuild
Expired
|
25.8 KB |
sha256:370e9a171763f8953d6fb3ec14a92f82dfcc9a7d223f874736c1376aa151709d
|
|
|
docker~build-push-action~9UZDPX.dockerbuild
Expired
|
16.9 KB |
sha256:1b4ecfd5e878e24c558926799f9e8ea123049c53dd57ef45086d5ab88e51937d
|
|
|
docker~build-push-action~BOW81V.dockerbuild
Expired
|
17.5 KB |
sha256:169f7b743aac1100291dcfe9688232dacf093962cd3ed510cdd8f8699e842808
|
|
|
docker~build-push-action~ER0LRV.dockerbuild
Expired
|
36.9 KB |
sha256:466e23b0962bc8b029113a99d7baccd589df63191acf06f2492e2dc41750f000
|
|
|
docker~build-push-action~GTKKOY.dockerbuild
Expired
|
17.2 KB |
sha256:01fb6fa8de06cf009779816bce1111807fe9c552350e4f92c40fb2ed19a72b98
|
|
|
docker~build-push-action~II7C3G.dockerbuild
Expired
|
35.3 KB |
sha256:6cf22126e7e7ff3085d36496f731caae276112c81477993a31b16a2e1a45863c
|
|
|
docker~build-push-action~IT0TYD.dockerbuild
Expired
|
16.8 KB |
sha256:cf82c47e5fa09e70f0b274e334ab1d4705dd1f7bcd4a912e74a6de3fb59c49a2
|
|
|
docker~build-push-action~J364N1.dockerbuild
Expired
|
17.3 KB |
sha256:3f8b870b8d943a7467cc62151c25a79903fd58a0f2ad804c7f3b700feea2b935
|
|
|
docker~build-push-action~JE86D4.dockerbuild
Expired
|
36.9 KB |
sha256:d73636fbd94a06388e19ec7538ac99dc190152e87365030f4ec33db66c4654e3
|
|
|
docker~build-push-action~JJ9RX3.dockerbuild
Expired
|
39.1 KB |
sha256:e80f3b3b51cf6e6c12547f3118ca014b338103cf9fd458685abb074acc4c8e3a
|
|
|
docker~build-push-action~JK7J0N.dockerbuild
Expired
|
16.9 KB |
sha256:1197460b89e183330f46619207cc8c4b019fe56de96f71db94d1c249d115af4f
|
|
|
docker~build-push-action~JWKUQR.dockerbuild
Expired
|
28.9 KB |
sha256:1df02cdee7760f530409581ad9dbe67fe12077d55a3ffb87dbcd482c43df158e
|
|
|
docker~build-push-action~KIOQQI.dockerbuild
Expired
|
26 KB |
sha256:603960a621b1366f9428396fd992537aa4132c7fdf586f2baa7af3f6c664f9d0
|
|
|
docker~build-push-action~KYN5MD.dockerbuild
Expired
|
16.9 KB |
sha256:1a1ea5f6455eae8b2162609f9a5222b6620f3aeaa2fdd8e5e39dcccfc0eb1c4a
|
|
|
docker~build-push-action~LSQOJK.dockerbuild
Expired
|
17.3 KB |
sha256:d7ad10adcd308e76d06b89511a1d2e0b650c368ba70d2c9e0ec82b9c74e7576c
|
|
|
docker~build-push-action~MAADN5.dockerbuild
Expired
|
14.8 KB |
sha256:2f55de9ff7781d2dad7603457f41aba45cf7f4dd73a4252518a0c1d4969230cc
|
|
|
docker~build-push-action~N5HYV2.dockerbuild
Expired
|
15 KB |
sha256:c770c038e83d66b00b6c3ed100991f3daded970809c9aa35240b7449b8b4b6c4
|
|
|
docker~build-push-action~O8YSY0.dockerbuild
Expired
|
23.6 KB |
sha256:93e36281159aca19a8f361750bef2567b14e3aa8c9069922f3eaf985048a7186
|
|
|
docker~build-push-action~P90Z27.dockerbuild
Expired
|
17.1 KB |
sha256:82bac1457d8e2614a5475a86cd10a0d6e2811cc04ae8d33411de997f8230f544
|
|
|
docker~build-push-action~PIWMA1.dockerbuild
Expired
|
23.8 KB |
sha256:1d883363773b4a1e13c79a774475bb297ce539497fa8b1e861eed8dfa150b8cb
|
|
|
docker~build-push-action~QH9WM3.dockerbuild
Expired
|
10.8 KB |
sha256:fe812d52516b1e99908623c4776bdb3ef50535bdac4198841f7ea0daf31c839e
|
|
|
docker~build-push-action~QTOH9L.dockerbuild
Expired
|
26.6 KB |
sha256:4e9e71fc8e77ee4a5b8f3c444c50b3013586bac724038a381a005bb2879b2340
|
|
|
docker~build-push-action~RAAB2K.dockerbuild
Expired
|
17.3 KB |
sha256:3f11e9647e63950f5aa74d66b121194cd5155d5e40bd261bea2adf25fbb9c9c3
|
|
|
docker~build-push-action~RJOAED.dockerbuild
Expired
|
23.4 KB |
sha256:cfe1beb3164f72704b26d8357cfb40b12c083c51a43ce886aa056105e154e309
|
|
|
docker~build-push-action~RKXN3S.dockerbuild
Expired
|
28.1 KB |
sha256:fee6acc990b7e1ac253304a8c1215632e90e1ebad427bcfba6cc6be95485507f
|
|
|
docker~build-push-action~RMR47S.dockerbuild
Expired
|
19 KB |
sha256:5c9b94bce6159d6218eacd4f1b6db54aa89bb257c72af1ea6113df253027e0d7
|
|
|
docker~build-push-action~RPBPOI.dockerbuild
Expired
|
17 KB |
sha256:ffd88c1f91ab457790983f54297004fec7cd24510a976ef62e8eec15982e84d5
|
|
|
docker~build-push-action~RPEUB2.dockerbuild
Expired
|
18 KB |
sha256:09c67ef8e703b856feae6f21d76b2ba47142e03a0fad27c7d88c08fbb2ac02ff
|
|
|
docker~build-push-action~S96VC2.dockerbuild
Expired
|
14.2 KB |
sha256:2b9114a728db1c99027553b0d995417c325865a4e2a7b5cfe9af7d8d9fbbbfdb
|
|
|
docker~build-push-action~SAEU2E.dockerbuild
Expired
|
17.1 KB |
sha256:a531e346ac19220ddd1ec0d9c9cd1b26a3a09112a15c03b0eaca6afc236542e3
|
|
|
docker~build-push-action~SPBQQI.dockerbuild
Expired
|
25.6 KB |
sha256:9ab3dcd7035f06b41cb136b72c30a20caa25adadd37366ed8c695a3dbef03bf2
|
|
|
docker~build-push-action~SZXC8B.dockerbuild
Expired
|
25.4 KB |
sha256:0712e0220c907e41cb5c7462d8ef5dd5dd698cc42638d7c1c086b58c87e06721
|
|
|
docker~build-push-action~TP10PR.dockerbuild
Expired
|
15.1 KB |
sha256:c4ac248ad854680a3a7d70e423cb22a6eeb97f2a507621ec9193331da994b0e7
|
|
|
docker~build-push-action~TVUYPE.dockerbuild
Expired
|
45.3 KB |
sha256:de85a54a4137e57015dc6f14cf040854b94b0929e1f18381898902e4790dc970
|
|
|
docker~build-push-action~UQRVQQ.dockerbuild
Expired
|
17.4 KB |
sha256:f1c3b2efcfdf2f022dc8c361946ef047a3e6e96b3490a47eff02e4b25783193b
|
|
|
docker~build-push-action~V872UI.dockerbuild
Expired
|
35.6 KB |
sha256:94319876e0e564145fe7891d1cfba062ca89846193ec55c811e1f45743ca53f2
|
|
|
docker~build-push-action~V9F5QO.dockerbuild
Expired
|
16.5 KB |
sha256:f2fdded0771053549342cad6ccda2da41e47344908ef77440d46ddc5143827a9
|
|
|
docker~build-push-action~VHLFVY.dockerbuild
Expired
|
43.6 KB |
sha256:f67d0438982ebd1a6cfe60498670ce010cb8581b38f510b3f42b85d6e885f41c
|
|
|
docker~build-push-action~VMBJA1.dockerbuild
Expired
|
45.6 KB |
sha256:feb504a00bfe9f20064f06019526a7313be5485e8e75fef9e6790f185e4c722e
|
|
|
docker~build-push-action~VN8DX1.dockerbuild
Expired
|
17.1 KB |
sha256:33e8caad8b9c52cea16b6ba9f198f8359a8324d27e85f9e50d32b7ff1e02bf90
|
|
|
docker~build-push-action~VRZKQ0.dockerbuild
Expired
|
18.4 KB |
sha256:9abf131cc2142c9f770269188054d7b9340b59b89512f5702448b8b13011e840
|
|
|
docker~build-push-action~VTJDSC.dockerbuild
Expired
|
46.4 KB |
sha256:9a4317d91765ac8456cf6d796f6c37e6f601a19068ef0cdbe555656e7316e72b
|
|
|
docker~build-push-action~XASMBM.dockerbuild
Expired
|
17.4 KB |
sha256:f9f42d5be2b1174d9c9b97a871629139fb9f1fd6b6f1e8415ed128a93880297d
|
|
|
docker~build-push-action~YMKONJ.dockerbuild
Expired
|
35.7 KB |
sha256:89615a6364ab1a697ef84f40496079ed9657309a6f3849c79149e09947739904
|
|
|
docker~build-push-action~ZBU0EN.dockerbuild
Expired
|
17.1 KB |
sha256:2dbbe50a83c724a91c2d9ce274fdefb4e2b501298d54360a678dbb5e81fb5bb8
|
|
|
docker~build-push-action~ZVKM58.dockerbuild
Expired
|
22.9 KB |
sha256:19162bade1573901d207b560cd221148bcaaa9b980ae24139f9ab46aaaa8b94b
|
|