CrazyMax
CrazyMax
Similar to https://github.com/docker/login-action/pull/3 Make this action official and move it to docker org: `docker/setup-docker-action`. cc @chris-crone @thaJeztah @neersighted
relates to https://github.com/docker/build-push-action/issues/1154 This moves summary support check right after build instead of post step and also gives better error message for GHES users instead of internal one used in...
follow-up https://github.com/docker/actions-toolkit/pull/350
https://github.com/moby/buildkit/actions/runs/9661415068/job/26649244979?pr=4989#step:8:1673 saw it in https://github.com/moby/buildkit/pull/4989 ``` === FAIL: client TestClientGatewayIntegration/TestClientGatewayContainerHostNetworkingValidation/worker=containerd-1.6/netmode=host (1.27s) build_test.go:2133: Error Trace: /src/client/build_test.go:2133 /src/client/build_test.go:2031 /src/util/testutil/integration/run.go:96 /src/util/testutil/integration/run.go:211 Error: Received unexpected error: expecting started message, got *moby_buildkit_v1_frontend.ExecMessage_Exit github.com/moby/buildkit/util/stack.Enable /src/util/stack/stack.go:78 github.com/moby/buildkit/util/grpcerrors.FromGRPC...
fixes #127 closes #138
since #2556 https://github.com/docker/buildx/actions/runs/9781672942/job/27006277267#step:7:422 ``` === FAIL: tests TestIntegration/TestBakeCallCheckFlag/worker=docker-container (2.04s) bake.go:1086: Error Trace: /src/tests/bake.go:1086 /src/vendor/github.com/moby/buildkit/util/testutil/integration/run.go:96 /src/vendor/github.com/moby/buildkit/util/testutil/integration/run.go:211 Error: Received unexpected error: invalid character '/' after top-level value Test: TestIntegration/TestBakeCallCheckFlag/worker=docker-container --- FAIL: TestIntegration/TestBakeCallCheckFlag/worker=docker-container...
Since Buildx v0.13.0 we support exporting OpenTelemetry metrics for the `build` command. We currently track: https://github.com/docker/buildx/blob/3b25e3fa5c0aaad475a7516cfe852262db26b068/util/progress/metricwriter.go#L29-L34 We should do the same for `bake` with slight changes/enhancements. For example we should...