refactor: add missing 'new' and exception handling #2182
ci.yml
on: pull_request
minimal
17s
git-context
37s
git-context-secret
34s
path-context
33s
example
35s
error
10s
error-buildx
26s
docker-driver
13s
export-docker
19s
secret
15s
secret-envs
23s
network
21s
shm-size
22s
ulimit
27s
cgroup-parent
23s
add-hosts
15s
no-cache-filters
27s
registry-cache
38s
github-cache
36s
local-cache
26s
standalone
24s
named-context-pin
22s
named-context-docker
21s
named-context-container
28s
docker-config-malformed
17s
proxy-docker-config
22s
proxy-buildkitd
30s
annotations
26s
multi-output
23s
load-and-push
23s
summary-disable
11s
summary-disable-deprecated
18s
summary-not-supported
11s
record-upload-disable
21s
annotations-disabled
22s
call-check
16s
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:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1": dial tcp [::1]:5000: connect: connection refused
|
|
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/
|
|
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/
|
|
docker-config-malformed
Unable to parse config file /home/runner/.docker/config.json: SyntaxError: Unexpected non-whitespace character after JSON at position 139
|
|
secret
INVALID_SECRET= is not a valid secret
|
|
summary-disable-deprecated
DOCKER_BUILD_NO_SUMMARY is deprecated. Set DOCKER_BUILD_SUMMARY to false instead.
|
|
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/
|
|
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/
|
|
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.
|
|
secret-envs
INVALID_SECRET= is not a valid secret
|
|
standalone
Docker is required to export a build record
|
|
attests-compat (latest, moby/buildkit:v0.10.6)
Process "docker run" closed with code 1
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
docker~build-push-action~3TL0SI.dockerbuild
Expired
|
14.8 KB |
sha256:eb89c5e392658a10c4ee8073e0445de817184c8a6edbc64163e3804e41893a5a
|
|
|
docker~build-push-action~441KVJ.dockerbuild
Expired
|
16.9 KB |
sha256:dc634dd58143a4b6ee5ef0a9c17160a8413b40dc0b283c3e40e68dbd74614ef0
|
|
|
docker~build-push-action~48JLOT.dockerbuild
Expired
|
36.7 KB |
sha256:6dc9cbff3594b7cbae35b7a8d231bfc7a81b4fcf4123473969d373ef4561c067
|
|
|
docker~build-push-action~59GV3C.dockerbuild
Expired
|
50.3 KB |
sha256:c45d4609ba67da1f6164f311233c630e46a6a3ed864ec42afd68ac3f95d3a87a
|
|
|
docker~build-push-action~5VWR2W.dockerbuild
Expired
|
11.5 KB |
sha256:6e677e91f69da50526a47850191fca536b4e5b791e95ce13c8665cbc93ea676a
|
|
|
docker~build-push-action~61NE96.dockerbuild
Expired
|
25.1 KB |
sha256:167a926be85f23557ac66281fd1c26e66de3d7ad3adac183214c413c39a6084d
|
|
|
docker~build-push-action~6HY7HU.dockerbuild
Expired
|
17.3 KB |
sha256:d3ff6fa524f52ed69c163d6458063ea761a2e2b665077923662d21988fcbb753
|
|
|
docker~build-push-action~6ON3XU.dockerbuild
Expired
|
18.4 KB |
sha256:2208c0c8ac18284a879d15ed82e0c31a239115b69c81af3879cba236f1bf50a8
|
|
|
docker~build-push-action~7OPJSG.dockerbuild
Expired
|
14.5 KB |
sha256:6d51949adfcbbbdaa6901e86f40f76f4731ebaf8abfb5efab574209a8cbb8b0e
|
|
|
docker~build-push-action~8170B2.dockerbuild
Expired
|
44.7 KB |
sha256:e5c53b68566263b618361bf0e63f739ef559275bc1134b3ba67611b416f89589
|
|
|
docker~build-push-action~84GQF6.dockerbuild
Expired
|
17.1 KB |
sha256:4d36e9834623c47a28a7ba2120a43733bd5dc8764747c9a96d8b415038e69c8d
|
|
|
docker~build-push-action~8L32KK.dockerbuild
Expired
|
16.9 KB |
sha256:47035aba1bc224ec93135809b6ad7e066f8afc443d4ed73e7c369b8b295e7c6b
|
|
|
docker~build-push-action~8NOHIE.dockerbuild
Expired
|
35.8 KB |
sha256:ca0ac7a629c57ef2d79ded03bafa25e2451a664856cf77fa1fb6c628cadf3f1c
|
|
|
docker~build-push-action~ABFQ67.dockerbuild
Expired
|
26.2 KB |
sha256:9fb8dce5af055e0c99fa482df82ccc353111af4408a42bc4aae5e52426303351
|
|
|
docker~build-push-action~C5FIBR.dockerbuild
Expired
|
16.9 KB |
sha256:58931be1b1bda3f0e5bfa7def0186a6598eea0e9679fc6f14dbed2683a912637
|
|
|
docker~build-push-action~C6IZBG.dockerbuild
Expired
|
17.2 KB |
sha256:b3019ebd97f8d017d41c71d037399ed36ad1a8a48b7998622161bbf8ba7fbca3
|
|
|
docker~build-push-action~C8MGTP.dockerbuild
Expired
|
35.3 KB |
sha256:43400c9a0c8787d180f64c8933421b3d1472f3f0e681fdaf31c69c008bfce4f1
|
|
|
docker~build-push-action~CG9D64.dockerbuild
Expired
|
22.9 KB |
sha256:21e6b3c558dd83047c104f9271c823818b8f64fb6509f01a0975746c983aec29
|
|
|
docker~build-push-action~DTQOWV.dockerbuild
Expired
|
25.8 KB |
sha256:6608cc10d3ad43a44d6ac20b58b0756b0c42b1b4410e9634082dbffa9b4bd851
|
|
|
docker~build-push-action~GYDLI8.dockerbuild
Expired
|
14.7 KB |
sha256:b1ac03d103463cfab6ce25634be64fa8c2e31859caa5f862e3cd91deab73da0c
|
|
|
docker~build-push-action~H4J9EU.dockerbuild
Expired
|
15.2 KB |
sha256:e20994524fd728da4a375b23316fac4418b68e998b2bf1497a8491dfd618d63f
|
|
|
docker~build-push-action~IDM152.dockerbuild
Expired
|
27.5 KB |
sha256:d43866cb9d1794e7f1beda6d83b942a0601349b0dc6c3f4c8e06953d8ab12508
|
|
|
docker~build-push-action~IQX5R8.dockerbuild
Expired
|
35 KB |
sha256:6e2b9b6dec5b30d81543fdd5f8d5149f38e7005a2a88361fff0885557de31056
|
|
|
docker~build-push-action~IVVQXY.dockerbuild
Expired
|
17 KB |
sha256:ccd5055a5f52f504db9d899315dfb5bfafab6da622fdd7391d36c10557c57095
|
|
|
docker~build-push-action~JJ5F45.dockerbuild
Expired
|
27.4 KB |
sha256:af3172691fe22743b9a85f56f98c22e7ea53ca5886b75f75aadb50a3a472eb8e
|
|
|
docker~build-push-action~JPBSJL.dockerbuild
Expired
|
17.1 KB |
sha256:5fc5e4dfec59468bb689421d8a5c133c162a70070209e1e83f3870bd4087f8fd
|
|
|
docker~build-push-action~KSQTY6.dockerbuild
Expired
|
45.9 KB |
sha256:b5936a66e58b517bf465350c5276763512922f4392b870b638e1abf949152313
|
|
|
docker~build-push-action~L5QRHV.dockerbuild
Expired
|
17.1 KB |
sha256:43dd39be6b5ffd99ef79294a4ff50c69224a035285283e16dfaadc6b044f7b3c
|
|
|
docker~build-push-action~L75RMB.dockerbuild
Expired
|
16.5 KB |
sha256:6e9b4f4a106a6a9f4eb3163893082410ebcfd633ea79d82e50ba0cccc1378d3b
|
|
|
docker~build-push-action~L784YI.dockerbuild
Expired
|
45.7 KB |
sha256:223cbcea3c89e4c19bb86cb92f3cf26d407c022d31c4a5eea56a57c0c52a66b3
|
|
|
docker~build-push-action~LD9CL3.dockerbuild
Expired
|
39.9 KB |
sha256:1535929dbceb4aa49ef376c9290270e7614b841fa6278b260116381e51f41f39
|
|
|
docker~build-push-action~LOBN2I.dockerbuild
Expired
|
17.1 KB |
sha256:0b63f9fc7acc9b9829244f346545c0fb50b43107c4b1443da78b541ab0077ede
|
|
|
docker~build-push-action~MF15SP.dockerbuild
Expired
|
10.4 KB |
sha256:d8ef5e1fe91b76d809531bb3f0495fdc6c4b8b2ba32444920a14b719d835f3cb
|
|
|
docker~build-push-action~ND5FD0.dockerbuild
Expired
|
17.1 KB |
sha256:b84850d2d538772e34d2c049382b1720cc24193782588ca9e371e4a74c25f910
|
|
|
docker~build-push-action~NST3RN.dockerbuild
Expired
|
16.7 KB |
sha256:57f7134493522d3800d5931d7362467673bf89bdca5dbb29dde641b23b7a4773
|
|
|
docker~build-push-action~NWIF02.dockerbuild
Expired
|
25.4 KB |
sha256:313e2f2ed768b8219816451fe79747dc81d3815b3c9125f536b8947851cc598f
|
|
|
docker~build-push-action~NYMH26.dockerbuild
Expired
|
17.1 KB |
sha256:062acb88739728d7a2dc35b3503bec9c3044c9f87a93882f767c40bcecfa7081
|
|
|
docker~build-push-action~O1AYEH.dockerbuild
Expired
|
17.2 KB |
sha256:d2d6467af675cb55c5c253940bb68359a3f15c3115ace5636a0e052dc57e372f
|
|
|
docker~build-push-action~OXMXUB.dockerbuild
Expired
|
16.9 KB |
sha256:29922f7061ea4decd686baf8a22e79e9623553e8175223c64d7fe7a8fac9e6c6
|
|
|
docker~build-push-action~QTESK5.dockerbuild
Expired
|
25.6 KB |
sha256:eb417caf213e2ce56bb7c68e328bc4a4e75aa46ad61dcbea70172b5f58847cc4
|
|
|
docker~build-push-action~RE5YHL.dockerbuild
Expired
|
24.2 KB |
sha256:4445ad1fe6aa67ce968111a41a44b93b1829dbb6c3464d12235fcd6c52d13060
|
|
|
docker~build-push-action~U65XCR.dockerbuild
Expired
|
14 KB |
sha256:7297136add6019aa961a54ad5ec4496dd8a823952a39394f04d9593146454eec
|
|
|
docker~build-push-action~UFW7PF.dockerbuild
Expired
|
17.7 KB |
sha256:0340631d457440cf7dcb58413f3730e72f6dd7c094d2c84aff5bbd4904c84de3
|
|
|
docker~build-push-action~VO2AUW.dockerbuild
Expired
|
23.2 KB |
sha256:27a7de90fa1166176943a642c8f265113f13ce8e423eca7e41800e140b5b87df
|
|
|
docker~build-push-action~VPUM2D.dockerbuild
Expired
|
26.3 KB |
sha256:7d88f9c1a1fab04ec0b6fd3f3dc9d7acf29616a49b09c81768f2405fa8d75e95
|
|
|
docker~build-push-action~VUS4G2.dockerbuild
Expired
|
18 KB |
sha256:794500e8fe7b93c7bca4eecef4b37cabe16983c4d99c862587c4afae9e7ef543
|
|
|
docker~build-push-action~X3QYL4.dockerbuild
Expired
|
23.7 KB |
sha256:1255502d6839ff8550fc8c24a7f0249773ca456ad68d0fa29a6ecf806fb1aa47
|
|
|
docker~build-push-action~XRPW24.dockerbuild
Expired
|
17 KB |
sha256:26a2d07c00f650cdc7d5dce9c1affe8e8bafd37f4317e19ccac007095dd77d0c
|
|
|
docker~build-push-action~XSGGEO.dockerbuild
Expired
|
45.1 KB |
sha256:417c168b4512352f1e77e3355572ff21bed2ec8c6eeb51cb148be6650b63fa05
|
|
|
docker~build-push-action~Y2FTQD.dockerbuild
Expired
|
35.1 KB |
sha256:a26fcd51cb94d20b2927e5dd45873c9fa2d6a83d463585f9ee5d8acacd0c055f
|
|
|
docker~build-push-action~Z1PJ1B.dockerbuild
Expired
|
27.9 KB |
sha256:8c5e8d25653ac589853332bb8fc584f253dfcb8b66a2bf7cb9f0a486c587b4b1
|
|
|
docker~build-push-action~ZABH12.dockerbuild
Expired
|
17.6 KB |
sha256:2bb3ad2bc580df2cedf2fbf13f6ddd5fbd6189be4cde2d89cb99de6161e8dd6c
|
|
|
docker~build-push-action~ZJ2DMS.dockerbuild
Expired
|
17.5 KB |
sha256:3526b2c0fd83f1c16cebe313be43839e3b86d4da05896933fc55f5bdd4e68c79
|
|