Skip to content

buildx(bake): funcs to check attest set in bake definition #2239

buildx(bake): funcs to check attest set in bake definition

buildx(bake): funcs to check attest set in bake definition #2239

Triggered via pull request November 26, 2025 10:10
Status Success
Total duration 20m 46s
Artifacts 20

test.yml

on: pull_request
prepare-itg
22s
prepare-itg
Matrix: test
Matrix: test-itg
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 62 warnings
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, master, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, 27.3.1, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
test-itg (macos-15-intel, docker/install.test.itg.ts, tcp, image, latest, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
test-itg (macos-15-intel, docker/install.test.itg.ts, tcp, archive, latest, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, latest, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, latest, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, v26.1.4, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, v29.0.0-rc.1, test, true)
Unhandled error: Error: The process '/usr/local/bin/yarn' failed with exit code 1
All commands within the Dockerfile should use the same casing (either upper or lower): __tests__/.fixtures/lint-other.Dockerfile#L17
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): __tests__/.fixtures/lint.Dockerfile#L17
ConsistentInstructionCasing: Command 'frOM' should match the case of the command majority (uppercase) More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals: __tests__/.fixtures/lint.Dockerfile#L31
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/
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals: __tests__/.fixtures/lint.Dockerfile#L31
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/
Multiple instructions of the same type should not be used in the same stage: __tests__/.fixtures/lint.Dockerfile#L29
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/
All commands within the Dockerfile should use the same casing (either upper or lower): __tests__/.fixtures/lint.Dockerfile#L25
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): __tests__/.fixtures/lint.Dockerfile#L23
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): __tests__/.fixtures/lint.Dockerfile#L18
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): __tests__/.fixtures/lint.Dockerfile#L17
ConsistentInstructionCasing: Command 'frOM' should match the case of the command majority (uppercase) More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
The MAINTAINER instruction is deprecated, use a label instead to define an image author: __tests__/.fixtures/lint.Dockerfile#L24
MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label More info: https://docs.docker.com/go/dockerfile/rule/maintainer-deprecated/
test-itg (ubuntu-latest, docker/install.test.itg.ts, tcp, image, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, root, image, master, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, root, archive, v26.1.4, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, rootless, image, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, root, image, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, root, archive, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, tcp, archive, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, rootless, archive, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, root, image, 27.3.1, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-latest, docker/install.test.itg.ts, root, archive, v29.0.0-rc.1, test, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-24.04-arm, docker/install.test.itg.ts, tcp, image, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-24.04-arm, docker/install.test.itg.ts, tcp, archive, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-24.04-arm, docker/install.test.itg.ts, root, archive, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-24.04-arm, docker/install.test.itg.ts, root, image, 27.3.1, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-24.04-arm, docker/install.test.itg.ts, root, image, latest, false)
ERROR: failed to remove one or more builders
test-itg (ubuntu-24.04-arm, docker/install.test.itg.ts, root, image, master, false)
ERROR: failed to remove one or more builders
All commands within the Dockerfile should use the same casing (either upper or lower): __tests__/.fixtures/lint.Dockerfile#L23
ConsistentInstructionCasing: Command 'from' should match the case of the command majority (uppercase) More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
The MAINTAINER instruction is deprecated, use a label instead to define an image author: __tests__/.fixtures/lint.Dockerfile#L24
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): __tests__/.fixtures/lint-other.Dockerfile#L24
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: __tests__/.fixtures/lint.Dockerfile#L29
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/
All commands within the Dockerfile should use the same casing (either upper or lower): __tests__/.fixtures/lint.Dockerfile#L25
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): __tests__/.fixtures/lint.Dockerfile#L23
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): __tests__/.fixtures/lint.Dockerfile#L18
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): __tests__/.fixtures/lint.Dockerfile#L17
ConsistentInstructionCasing: Command 'frOM' should match the case of the command majority (uppercase) More info: https://docs.docker.com/go/dockerfile/rule/consistent-instruction-casing/
The MAINTAINER instruction is deprecated, use a label instead to define an image author: __tests__/.fixtures/lint.Dockerfile#L24
MaintainerDeprecated: Maintainer instruction is deprecated in favor of using label More info: https://docs.docker.com/go/dockerfile/rule/maintainer-deprecated/
JSON arguments recommended for ENTRYPOINT/CMD to prevent unintended behavior related to OS signals: __tests__/.fixtures/lint.Dockerfile#L31
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/
test-itg (ubuntu-24.04-arm, docker/install.test.itg.ts, root, archive, v26.1.4, false)
ERROR: failed to remove one or more builders
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, master, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, master, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, 27.3.1, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, 27.3.1, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, tcp, image, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, tcp, image, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, tcp, archive, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, tcp, archive, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, image, latest, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, v26.1.4, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, v26.1.4, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, v29.0.0-rc.1, test, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!
test-itg (macos-15-intel, docker/install.test.itg.ts, root, archive, v29.0.0-rc.1, test, true)
`$HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK` is set: not checking for outdated dependents or dependents with broken linkage!

Artifacts

Produced during runtime
Name Size Digest
docker~actions-toolkit~6AJ7CD+15.dockerbuild Expired
173 KB
sha256:626ff0cf2c92331ce37d4a1d7f8cc3078a733901cc428e54585d64cc228fc521
docker~actions-toolkit~AXTSBR.dockerbuild Expired
23.4 KB
sha256:8e8e63cb417d796852f615101ef34442342dbddb42b8da697cb80e544104e490
docker~actions-toolkit~C7RDV9.dockerbuild Expired
9.2 KB
sha256:1c8d20ae8145f253d8cee0d0b9360f488eadc83678b7258073b057894373a651
docker~actions-toolkit~GXAY2S.dockerbuild
78.9 KB
sha256:ab1da074e6fe8a4a2c46427e0140adbc2297867de7a2f5c34018b854d604bc48
docker~actions-toolkit~J154GD.dockerbuild
78.3 KB
sha256:4cd42f89478f75236649eee1c44e5cce1d841b253b48b6a604738d418b2e7a86
docker~actions-toolkit~LBIAW1.dockerbuild Expired
25.8 KB
sha256:002dd6fa5b0dc4a5963e0d5bfcc6befc639c2e87c9a79580f6469fb7d5735b9d
docker~actions-toolkit~NK3A2J+1.dockerbuild Expired
26.2 KB
sha256:80f705ae6869020fd5d694622f82e70ac4a210a3b4ee6594d362821d49184c08
docker~actions-toolkit~P0J33I.dockerbuild
78.8 KB
sha256:b84f2f8cc5e01f9fd6f1edd2c48a0b0e7af334963b030b1ba3d1bd0dc51b10e5
docker~actions-toolkit~Q05CXQ.dockerbuild
78.6 KB
sha256:c50003dbf850a59e3ab60e9d2ee08c4dd31c21272e51ab4736a2c3fe834b9793
docker~actions-toolkit~Q62C8U.dockerbuild Expired
22.3 KB
sha256:d88adc3895bb6b26eaedcd6f6fcd31681f085b6e8cdbc96e7045cab4db44e9fc
docker~actions-toolkit~R1ICR2.dockerbuild Expired
9.35 KB
sha256:703cfc3de6bf49347cb03c3935a18b52511053c1e7114376d8256a7f20925ac3
docker~actions-toolkit~R5QEW8.dockerbuild
78.6 KB
sha256:49ae660dfc9642c0020b6daff1ec84a755b55f46598a52879ba13c89663b657b
docker~actions-toolkit~RVQF1U.dockerbuild Expired
25.5 KB
sha256:e8147cdc95221a6d782918133b8ebcb60f3b07fbefc0c70bff2c2b71e76c346f
docker~actions-toolkit~TMG5HZ.dockerbuild
78.5 KB
sha256:be7b75d09546f262479b1df69144515ca29e8b9c657978af2c46b4211f507db1
docker~actions-toolkit~TYU6LF.dockerbuild Expired
15.5 KB
sha256:448eaab7341de307b3d09a8ebd6bb97bda349b05bbc40f976dd6e5964807a8ba
docker~actions-toolkit~US1P0T.dockerbuild Expired
15.9 KB
sha256:3a79268e27c79e19de02e49f4caee7befb802e6106003580fb33fcb71433b564
docker~actions-toolkit~VWJC6D+15.dockerbuild Expired
174 KB
sha256:6e1e664f69cbb7850cfaeb61de4c00995adde4eb3ae4526ff6228fcf0b037dd3
docker~actions-toolkit~YJP91R+1.dockerbuild Expired
25.8 KB
sha256:d2b3644805d619c3152a9cb16d8c3bf0c2fb6d6d5ae1864d0428beb7b079d845
github-repo-36c99c16ff.json Expired
18 KB
sha256:5e48624cd267ae16b60b8da61d950c4ccd152065ffce0acfdef8862bad1f5156
github-repo-e36398d122.json Expired
18 KB
sha256:5e48624cd267ae16b60b8da61d950c4ccd152065ffce0acfdef8862bad1f5156