CrazyMax and GitHub
45731b8902
Merge pull request #3507 from docker/dependabot/github_actions/softprops/action-gh-release-2.4.2
...
build(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2
2025-11-13 15:05:32 +01:00
CrazyMax and GitHub
ee0bcd2f5f
Merge pull request #3518 from jsternberg/dockerfile-buildkit-update
...
dockerfile: buildkit v0.26.0
2025-11-13 15:04:53 +01:00
Justin Chadwell and GitHub
1c7e6e7209
Merge pull request #3509 from jedevc/docs-syntax-build-context
...
docs: document using build contexts to override syntax directive
2025-11-13 13:59:24 +00:00
Jonathan A. Sternberg
b1cc133cd9
dockerfile: buildkit v0.26.0
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-11-12 16:08:34 -06:00
Jonathan A. Sternberg and GitHub
a2cf0edfb4
Merge pull request #3516 from jsternberg/vendor-buildkit
...
vendor: github.com/moby/buildkit v0.26.0
2025-11-12 13:03:44 -06:00
Jonathan A. Sternberg
fd8b77f36b
vendor: github.com/moby/buildkit v0.26.0
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-11-12 12:38:10 -06:00
dependabot[bot] and GitHub
9093489fac
build(deps): bump softprops/action-gh-release from 2.4.1 to 2.4.2
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2.4.1 to 2.4.2.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/6da8fa9354ddfdc4aeace5fc48d7f679b5214090...5be0e66d93ac7ed76da52eca8bb058f665c3a5fe )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-12 10:55:20 +00:00
CrazyMax and GitHub
5234ee9e5c
Merge pull request #3326 from thaJeztah/migrate_moby_modules
...
vendor: github.com/moby/moby/api v1.52.0, moby/client v0.1.0
2025-11-12 11:50:30 +01:00
Sebastiaan van Stijn
18dc2e088a
vendor: github.com/moby/moby/api v1.52.0, moby/client v0.1.0
...
Signed-off-by: Sebastiaan van Stijn <github@gone.nl >
2025-11-12 01:30:02 +01:00
Jonathan A. Sternberg and GitHub
c1fbb49e9b
Merge pull request #3511 from tonistiigi/bake-nil-panic
...
build: avoid panic on linking to nil target
2025-11-11 15:36:05 -06:00
Jonathan A. Sternberg and GitHub
8e8054f1d9
Merge pull request #3510 from tonistiigi/fix-mediatype-concurrency
...
imagetools: fix concurrent map write from containerd issue
2025-11-11 15:35:29 -06:00
Jonathan A. Sternberg and GitHub
c9b2da6ba4
Merge pull request #3513 from jsternberg/vendor-buildkit
...
vendor: update buildkit v0.26.0-rc2
2025-11-11 15:31:33 -06:00
Jonathan A. Sternberg
1651da02d9
vendor: update buildkit v0.26.0-rc2
...
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-11-11 14:14:36 -06:00
Tonis Tiigi
1fae6f4c2a
build: avoid panic on linking to nil target
...
Note that nil targets still do not work as buildkit
does not currently support build inputs with nil values.
But this gives cleaner error from buildkit instead of
panic on the client side.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-11-11 11:28:53 -08:00
Tonis Tiigi
e9804322f8
imagetools: fix concurrent map write from containerd issue
...
Workaround for containerd issue that can cause concurrent map
write when WithMediaTypeKeyPrefix is called in parallel
goroutines for context that originated from same base context.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-11-11 10:43:54 -08:00
Justin Chadwell
a516d3fb37
docs: document using build contexts to override syntax directive
...
Signed-off-by: Justin Chadwell <me@jedevc.com >
2025-11-11 16:15:47 +00:00
CrazyMax and GitHub
606e9d1f48
Merge pull request #3502 from tonistiigi/update-buildkitd-v0.26.0-rc1
...
vendor: update buildkit v0.26.0-rc1
2025-11-06 17:38:36 +01:00
CrazyMax and GitHub
6a9de94e51
Merge pull request #3495 from rcastellotti/fix-typo
...
docs: fix typo in bake reference
2025-11-06 09:18:36 +01:00
Tõnis Tiigi and GitHub
484a32f259
Merge pull request #3478 from crazy-max/fix-tar-output
...
build: create parent directories for tar output in lazy writer
2025-11-05 16:42:44 -08:00
Tonis Tiigi
cc2a26c146
vendor: update buildkit v0.26.0-rc1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-11-05 15:55:57 -08:00
Tõnis Tiigi and GitHub
3ca6a43808
Merge pull request #3433 from tonistiigi/imagetools-create-referrers
...
imagetools: support for creating attestations/signatures
2025-11-05 15:35:09 -08:00
Tonis Tiigi
79b6474639
imagetools: add sigstore bundle v3 to supported referrer formats
...
This was added after the initial version was written.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-11-05 14:00:05 -08:00
Tonis Tiigi
e13cd5c9df
imagetools: support for creating attestations/signatures
...
Persist attestation manifest and any manifest cosign-based
signatures when creating new images.
When creating index from single-arch manifests where attestation
manifest is not inlined, it can be loaded from referrers API.
Note that for this to work the attestation manifest needs to be
in artifact type when image was built.
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
(cherry picked from commit aab8171f824d13d703e869107e1720ad71d24bff)
2025-11-05 12:59:27 -08:00
Tonis Tiigi
ae33cdc550
vendor: update buildkit to e18be41828
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-11-05 12:53:09 -08:00
Tõnis Tiigi and GitHub
5f5beef2c2
Merge pull request #3500 from tonistiigi/update-containerd-v2.2.0-rc.1
...
vendor: update containerd to v2.2.0-rc.1
2025-11-05 10:53:22 -08:00
Tonis Tiigi
faf30a2177
vendor: update containerd to v2.2.0-rc.1
...
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com >
2025-11-05 10:24:42 -08:00
CrazyMax and GitHub
6950987dc2
Merge pull request #3499 from crazy-max/buildkit-0.25.2
...
dockerfile: update buildkit to 0.25.2
2025-11-05 18:02:42 +01:00
CrazyMax
96863c1fd8
dockerfile: update buildkit to 0.25.2
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-11-05 13:19:48 +01:00
Tõnis Tiigi and GitHub
cd38f981c7
Merge pull request #3488 from jsternberg/dap-step-out-skips-breakpoints
...
dap: next and out now respect breakpoints
2025-11-03 09:38:00 -08:00
Roberto Castellotti
7253a04b2a
docs: fix typo in bake reference
...
Signed-off-by: Roberto Castellotti <me@rcastellotti.dev >
2025-10-30 19:06:20 +01:00
CrazyMax and GitHub
6e68733606
Merge pull request #3494 from glours/bump-compose-go-v2.9.1
...
bump compose-go to version v2.9.1
2025-10-30 12:01:58 +01:00
Guillaume Lours
158f84f6a2
bump compose-go to version v2.9.1
...
Signed-off-by: Guillaume Lours <705411+glours@users.noreply.github.com >
2025-10-30 11:19:34 +01:00
Tõnis Tiigi and GitHub
b016ae3552
Merge pull request #3487 from jsternberg/dap-pause-non-existent-file
...
dap: attempt to find multiple digests when a failure happens
2025-10-29 16:11:32 -07:00
Jonathan A. Sternberg
9099a030f4
dap: attempt to find multiple digests when a failure happens
...
The solve error that gets returned sometimes has a platform when the LLB
returned by `ToState` doesn't. In order to ensure we find the failed
digest, we now search for both the digest of what was returned and also
clear out the platform and search for the digest without that in case
that one matches instead.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-10-29 16:08:46 -05:00
Jonathan A. Sternberg
5b8b65a59c
dap: next and out now respect breakpoints
...
If a breakpoint occurs before the step pointed to by next or out, dap
will now stop there instead of the desired location.
This also updates the loop to always set the breakpoints rather than
only when continue is chosen.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-10-29 15:20:15 -05:00
Tõnis Tiigi and GitHub
00502c0199
Merge pull request #3483 from jsternberg/dap-eval-dependencies
...
dap: refactor how steps are evaluated in the program
2025-10-29 13:18:57 -07:00
CrazyMax and GitHub
62857022a0
Merge pull request #3490 from docker/dependabot/github_actions/actions/download-artifact-6
...
build(deps): bump actions/download-artifact from 5 to 6
2025-10-28 09:40:29 +01:00
CrazyMax and GitHub
46ded79fce
Merge pull request #3489 from docker/dependabot/github_actions/actions/upload-artifact-5
...
build(deps): bump actions/upload-artifact from 4 to 5
2025-10-28 09:40:12 +01:00
dependabot[bot] and GitHub
511999985d
build(deps): bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 18:42:29 +00:00
dependabot[bot] and GitHub
a40fb76dc1
build(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-27 18:41:52 +00:00
Jonathan A. Sternberg and GitHub
166ab97882
Merge pull request #3481 from rcjsuen/dap-set-breakpoints-null-fix
...
dap: stop sending null to conform to the specification
2025-10-24 13:43:45 -05:00
Tõnis Tiigi and GitHub
485e46b4f4
Merge pull request #3453 from crazy-max/mount-github-event
...
docker-container: write github actions payload to container for provenance
2025-10-24 10:46:07 -07:00
Jonathan A. Sternberg
4345a8e50b
dap: refactor how steps are evaluated in the program
...
This change modifies how steps are evaluated in the program. Previously,
the execution relied on looking for the digest we were going to stop at
and evaluating the step right before that digest. This could result in
some gaps where it erroneously didn't execute inputs for the current
step as it skipped those digests.
Now, the evaluation reads the inputs and executed those directly rather
than relying on the evaluation of previous steps in the sequence. This
should make the evaluation of inputs more accurate and allow us to have
better breakpoints on things like the copy operation.
Due to the change, it's also easier for us to include the different
inputs in the file explorer.
Signed-off-by: Jonathan A. Sternberg <jonathan.sternberg@docker.com >
2025-10-24 11:13:25 -05:00
CrazyMax
7652057da2
docker-container: write github actions payload to container for provenance
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-10-24 10:52:49 +02:00
Tõnis Tiigi and GitHub
805c377292
Merge pull request #3454 from jsternberg/buildx-tag-help
...
docs: clarify cli help for the `--tag` option
2025-10-23 12:11:33 -07:00
Remy Suen
2af3005f52
Initialize the breakpoints map in the beginning
...
Signed-off-by: Remy Suen <remy.suen@docker.com >
2025-10-23 10:44:05 -04:00
Remy Suen
7c4dd41cb0
dap: stop sending null to conform to the specification
...
The setBreakpoints response body is defined to be an array of
breakpoints but the debug adapter incorrectly serialized an empty array
as null in the JSON message. Explicitly initializing the array will
force the JSON serialization process to send an empty array back instead
of null.
Signed-off-by: Remy Suen <remy.suen@docker.com >
2025-10-23 05:31:37 -04:00
CrazyMax and GitHub
f478741671
Merge pull request #3459 from crazy-max/history-input-context
...
history: input:context attribute support
2025-10-22 21:23:35 +02:00
Tõnis Tiigi and GitHub
b006e0feca
Merge pull request #3474 from crazy-max/doc-fix-bake-set
...
docs: fix bake set flag note
2025-10-22 08:49:07 -07:00
CrazyMax
28b6750599
build: create parent directories for tar output in lazy writer
...
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com >
2025-10-22 11:50:32 +02:00