Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2934 commits
Select commit Hold shift + click to select a range
649062d
Merge pull request #6500 from crazy-max/update-github-builder
crazy-max Jan 30, 2026
6f97c96
migrate to github.com/pelletier/go-toml/v2
thaJeztah Feb 2, 2026
88ef66c
solver: run image and cache exports in parallel
Feb 5, 2026
e07b5ed
Merge pull request #6451 from amrmahdi/amrmahdi/parallel-export
tonistiigi Feb 5, 2026
0741dca
Merge pull request #6507 from thaJeztah/toml_v2
tonistiigi Feb 5, 2026
41d84ab
Merge pull request #6478 from tonistiigi/local-context-sharedkey
tonistiigi Feb 5, 2026
69dd137
Merge pull request #6474 from rsteube/master
tonistiigi Feb 5, 2026
bb7bb20
Merge pull request #6501 from jonasgeiler/feat/SecretsUsedInArgOrEnv-…
tonistiigi Feb 5, 2026
8349e9c
containerimage: fix possible race on parallel image create
tonistiigi Jan 21, 2026
b0ba823
containerimage: add resolve attestation support
tonistiigi Feb 9, 2026
f94176b
Merge pull request #6514 from tonistiigi/attestation-resolve
crazy-max Feb 10, 2026
9836771
Merge pull request #6477 from tonistiigi/fix-image-update
crazy-max Feb 10, 2026
2967d38
policy: fix ResolveAttestations via policy callback
tonistiigi Feb 12, 2026
59e64f1
Merge pull request #6516 from tonistiigi/policy-resolveattestations
tonistiigi Feb 12, 2026
ffcb297
gitsign: support combined public keys for verification
tonistiigi Feb 13, 2026
9e96bc9
Merge pull request #6519 from tonistiigi/gitsign-combined
tonistiigi Feb 13, 2026
549e4e3
contentutil: fix referrer blob ingest cleanup
tonistiigi Feb 13, 2026
1a05836
worker: remove automatic migration of legacy v1 cache
thaJeztah Feb 3, 2026
3b23493
docs: add "good" example for SecretsUsedInArgOrEnv check
dvdksn Feb 16, 2026
667efb3
Merge pull request #6522 from dvdksn/secret-arg-check-example
crazy-max Feb 16, 2026
9fca8fd
update binfmt to v10.1.3
crazy-max Feb 17, 2026
78fc6dd
Merge pull request #6520 from tonistiigi/fix-blob-short-read-bug
crazy-max Feb 17, 2026
a12f3aa
default to provenance slsa v1
crazy-max Feb 17, 2026
e155e01
Merge pull request #6524 from crazy-max/update-binfmt
tonistiigi Feb 17, 2026
546a6d7
client/llb: add support for riscv64 architecture
klecouvey Feb 18, 2026
329cf28
provenance: make slsa v1 native default path and keep v0.2 as explici…
crazy-max Feb 19, 2026
3cee877
history: default to provenance slsa v1 and remove BUILDKIT_HISTORY_PR…
crazy-max Feb 19, 2026
ff04044
Merge pull request #6523 from klecouvey/add-riscv64-support-to-llb-cl…
crazy-max Feb 19, 2026
7f2cbc6
http: add support for checksum requests for http sources
tonistiigi Feb 14, 2026
e3fba18
source/http: add PGP verification and shared pgpsign
tonistiigi Feb 17, 2026
6aac08d
Merge pull request #6527 from tonistiigi/http-checksum-pgp
tonistiigi Feb 20, 2026
c817884
Merge pull request #6509 from thaJeztah/rm_cache_migration
tonistiigi Feb 20, 2026
d2b1797
Merge pull request #6526 from crazy-max/default-slsa-v1
tonistiigi Feb 24, 2026
806df7a
vendor: outdated dependencies patch update
tonistiigi Feb 24, 2026
5ca54db
vendor: update dependencies behind moby/moby
tonistiigi Feb 24, 2026
5ce89e7
Dockerfile: runtime dependencies update
tonistiigi Feb 24, 2026
dbc169e
Merge pull request #6530 from tonistiigi/20260223-deps-update
crazy-max Feb 24, 2026
b85b142
vendor: update github.com/morikuni/aec v1.1.0
crazy-max Feb 24, 2026
796abc8
vendor: update github.com/in-toto/in-toto-golang v0.10.0
crazy-max Feb 24, 2026
e129056
source: imageblob source implementation
tonistiigi Sep 21, 2023
9d821a3
source: update imageblob to new docker-image+blob and ref_type naming
tonistiigi Feb 13, 2026
8874679
source: add support for oci-layout+blob schema
tonistiigi Feb 13, 2026
0a1bc14
chore: exclude in-toto/attestation SA1019 deprecations from staticcheck
crazy-max Feb 24, 2026
93f176a
hack: write cgroup namespace progress message to stderr
crazy-max Feb 24, 2026
a816592
client: update image blob tests after SLSA v1 default update
tonistiigi Feb 24, 2026
4a388e1
Merge pull request #6368 from marxarelli/review/unshare-cgroupns-entr…
tonistiigi Feb 24, 2026
c5cee9e
Merge pull request #6533 from crazy-max/update-intoto-golang
tonistiigi Feb 24, 2026
d4e025a
linter: do not attempt to check for copying ignored file when negated…
jsternberg Feb 24, 2026
809fe38
Merge pull request #4286 from tonistiigi/imageblob
tonistiigi Feb 24, 2026
9a083f4
Merge pull request #6532 from crazy-max/update-aec
tonistiigi Feb 24, 2026
373d0ad
Merge pull request #6534 from jsternberg/copy-ignored-file-linter-neg…
tonistiigi Feb 24, 2026
8d58a58
gateway: add caps for source metadata extensions
tonistiigi Feb 25, 2026
c33e1fa
chore: bump Go toolchain to 1.26
tonistiigi Feb 26, 2026
b614899
tests: use t.Context in unit tests
tonistiigi Feb 26, 2026
ecde336
Merge pull request #6537 from tonistiigi/add-v0.28-sourcemeta-caps
tonistiigi Feb 26, 2026
0cd40b4
Merge pull request #6538 from tonistiigi/update-go1.26
AkihiroSuda Feb 26, 2026
4aba5bd
Merge pull request #6539 from tonistiigi/use-testing-context
AkihiroSuda Feb 26, 2026
8a7e70d
build(deps): bump actions/upload-artifact from 6 to 7
dependabot[bot] Feb 27, 2026
e7ecaac
build(deps): bump actions/download-artifact from 7 to 8
dependabot[bot] Feb 27, 2026
9fd78f1
Merge pull request #6541 from moby/dependabot/github_actions/actions/…
crazy-max Mar 2, 2026
320bb3e
Merge pull request #6542 from moby/dependabot/github_actions/actions/…
crazy-max Mar 2, 2026
7e20326
build(deps): bump crazy-max/ghaction-github-runtime from 3 to 4
dependabot[bot] Mar 3, 2026
0036689
vendor: update cloudflare/circl v1.6.3
tonistiigi Mar 3, 2026
793add0
Merge pull request #6548 from moby/dependabot/github_actions/crazy-ma…
crazy-max Mar 3, 2026
9d38e37
vendor: update x/net to v0.51.0
tonistiigi Mar 3, 2026
a8b96d7
Merge pull request #6550 from tonistiigi/vendor-circl-v1.6.3
tonistiigi Mar 3, 2026
fd21713
build(deps): bump docker/login-action from 3 to 4
dependabot[bot] Mar 5, 2026
090b81a
build(deps): bump docker/setup-qemu-action from 3 to 4
dependabot[bot] Mar 5, 2026
95a18e5
client: improve local cache import validation
tonistiigi Mar 5, 2026
7cb764d
exporter: fix snapshot GC race during image unpack
tonistiigi Mar 6, 2026
cbae078
build(deps): bump docker/setup-buildx-action from 3 to 4
dependabot[bot] Mar 6, 2026
a7b9319
build(deps): bump docker/bake-action from 6 to 7
dependabot[bot] Mar 6, 2026
f86d525
build(deps): bump docker/build-push-action from 6 to 7
dependabot[bot] Mar 6, 2026
4975cb3
Merge pull request #6557 from moby/dependabot/github_actions/docker/b…
crazy-max Mar 6, 2026
918332c
Merge pull request #6555 from moby/dependabot/github_actions/docker/s…
crazy-max Mar 6, 2026
0398971
Merge pull request #6552 from moby/dependabot/github_actions/docker/l…
crazy-max Mar 6, 2026
fe5133e
Merge pull request #6553 from moby/dependabot/github_actions/docker/s…
crazy-max Mar 6, 2026
f556f9c
Merge pull request #6556 from moby/dependabot/github_actions/docker/b…
crazy-max Mar 6, 2026
f83928e
testutil: avoid multi-platform mirrored images
tonistiigi Mar 6, 2026
5b3fb1e
Merge pull request #6554 from tonistiigi/local-cache-import-validation
tonistiigi Mar 6, 2026
1dbcb1a
dockerfile2llb: make proxyEnvFromBuildArgs deterministic
crazy-max Mar 6, 2026
d973d6c
Merge pull request #6562 from tonistiigi/mirror-platform-filter
crazy-max Mar 9, 2026
66d3366
Merge pull request #6560 from crazy-max/dockerfile-proxyargs
tonistiigi Mar 9, 2026
769cb0d
Merge pull request #6558 from tonistiigi/fix-parent-layer-not-found
tonistiigi Mar 9, 2026
3487c9c
gateway: fix ExecProcess deadlock on fast-exiting processes
tonistiigi Mar 7, 2026
6f005f2
grpcclient: fix procMessageForwarder panic on close
tonistiigi Mar 10, 2026
0a402db
refactor: add typed sync.Pool wrapper to eliminate any
tonistiigi Mar 10, 2026
e38020c
refactor: add typed sync.Map wrapper to eliminate type assertions
tonistiigi Mar 10, 2026
00aed4c
refactor: replace strutil.DedupeSlice with generic bkslices.Dedupe
tonistiigi Mar 10, 2026
481132f
refactor: deduplicate NopWriteCloser into util/iohelper
tonistiigi Mar 10, 2026
01d05b8
Merge pull request #6565 from tonistiigi/dedup-nopcloser
tonistiigi Mar 10, 2026
c0a4bd9
Merge pull request #6566 from tonistiigi/generics-typed-utils
tonistiigi Mar 10, 2026
f931b7e
refactor: extract build history into dedicated package
tonistiigi Mar 11, 2026
c915a93
refactor: split history package into focused files
tonistiigi Mar 11, 2026
6843bba
test: add unit tests for history pubsub
tonistiigi Mar 11, 2026
c047fd8
refactor: move build config helpers into provenance package
tonistiigi Mar 11, 2026
b5bc17e
test: add unit tests for provenance capture and predicate
tonistiigi Mar 11, 2026
278ad64
refactor: extract export logic from llbsolver/solver.go
tonistiigi Mar 11, 2026
adc0e41
refactor: move provenance result helpers to provenance.go
tonistiigi Mar 11, 2026
1254039
refactor: consolidate source policy logic into policy.go
tonistiigi Mar 11, 2026
6bcae31
refactor: extract entitlements logic from llbsolver/solver.go
tonistiigi Mar 11, 2026
3569237
refactor: extract build history recording from solver.go
tonistiigi Mar 11, 2026
ab94825
refactor: move resultProxy from bridge.go to result.go
tonistiigi Mar 11, 2026
4680916
Merge pull request #6571 from tonistiigi/llbsolver-refactor
crazy-max Mar 11, 2026
73468e5
Test Updates for client, secrets and provenance
ngebremariam-msft Mar 10, 2026
ea11d20
source/git: checkout before submodule update
brianr2600 Mar 9, 2026
d277c46
Merge pull request #6570 from ngebremariam-msft/master
crazy-max Mar 11, 2026
38874f4
refactor: split dockerfile validations
tonistiigi Mar 12, 2026
6271a0a
refactor: extract COPY/ADD dispatch into convert_copy.go
tonistiigi Mar 12, 2026
cc59bfc
refactor: decompose toDispatchState into dispatchContext methods
tonistiigi Mar 12, 2026
413acbc
ci: update crazy-max/.github reusable workflows to latest
crazy-max Mar 12, 2026
d2cfcab
Merge pull request #6579 from crazy-max/update-crazy-max-github
tonistiigi Mar 12, 2026
e73257e
update binfmt to v10.2.1
crazy-max Mar 13, 2026
cbbf2c7
util/tracing: remove semconv dependency
thaJeztah Mar 3, 2026
996a478
Merge pull request #6580 from crazy-max/binfmt-10.2.1
crazy-max Mar 13, 2026
5e3efd4
Merge pull request #6576 from tonistiigi/dockerfile2llb-refactor
tonistiigi Mar 14, 2026
17f92af
build(deps): bump softprops/action-gh-release from 2.5.0 to 2.6.0
dependabot[bot] Mar 16, 2026
4599326
docs: document no-colon variable modifier variants in environment rep…
dvdksn Mar 16, 2026
6d880fe
docs: clarify that only final stage labels appear in output image
dvdksn Mar 16, 2026
52e94df
docs: add example showing a previous build stage used as base image
dvdksn Mar 16, 2026
e6948b1
docs: clarify STOPSIGNAL applies to docker stop, not keyboard interrupts
dvdksn Mar 16, 2026
0c43d9a
docs: clarify exec form CMD should be used with exec form ENTRYPOINT
dvdksn Mar 16, 2026
3c5db09
docs: fix misleading shell form ENTRYPOINT language around CMD args
dvdksn Mar 16, 2026
0a76833
docs: clarify RUN --mount=type=bind rw write discard behavior
dvdksn Mar 16, 2026
3f36609
docs: document ** recursive glob support in COPY --parents
dvdksn Mar 16, 2026
05cbfd9
docs: clarify HEALTHCHECK interval behavior during start period
dvdksn Mar 16, 2026
2016c37
docs: clarify leading whitespace behavior in LegacyKeyValueFormat check
dvdksn Mar 16, 2026
2e6a16a
Merge pull request #6581 from moby/dependabot/github_actions/softprop…
crazy-max Mar 16, 2026
0cf5374
dockerfile: update cni to 1.9.1
crazy-max Mar 16, 2026
c968d79
ci: update scout to 1.20.2
crazy-max Mar 16, 2026
60f69ab
hack: fall back when cgroup remount setup is unavailable
crazy-max Mar 16, 2026
b9e57f5
build(deps): bump softprops/action-gh-release from 2.6.0 to 2.6.1
dependabot[bot] Mar 17, 2026
b333547
exporter: fix reporting push progress under export vertex
tonistiigi Mar 17, 2026
50d08a6
Merge pull request #6586 from moby/dependabot/github_actions/softprop…
crazy-max Mar 17, 2026
119aab3
Merge pull request #6582 from dvdksn/assorted-dockerfile-docs-issues
crazy-max Mar 17, 2026
fd45966
fix: container filesystem resolves symlinks correctly
jsternberg Mar 17, 2026
85b2a3f
Merge pull request #6583 from crazy-max/update-cni
tonistiigi Mar 17, 2026
991385a
Merge pull request #6584 from crazy-max/update-scout
tonistiigi Mar 17, 2026
89dd0ee
Merge pull request #6559 from jsternberg/container-fs-readlink
tonistiigi Mar 18, 2026
eaa4de0
Merge pull request #6585 from crazy-max/fix-entrypoint
AkihiroSuda Mar 18, 2026
bb491e1
Merge pull request #6587 from tonistiigi/fix-push-progress
tonistiigi Mar 20, 2026
676a48c
Merge pull request #6531 from tonistiigi/exec-order-fix
tonistiigi Mar 20, 2026
d751ebd
dockerfile: support SOURCE_DATE_EPOCH as global ARG default
tonistiigi Mar 21, 2026
4fb4a64
build(deps): bump nick-fields/retry from 3.0.2 to 4.0.0
dependabot[bot] Mar 23, 2026
508dd62
source: add git.mtime attr for commit-time mtimes
tonistiigi Mar 23, 2026
59f1fbe
vendor: github.com/klauspost/compress v1.18.5
thaJeztah Mar 23, 2026
8f85863
Merge pull request #6549 from thaJeztah/drop_semconv
tonistiigi Mar 24, 2026
9b56be7
exporter: propagate Dockerfile default epoch
tonistiigi Mar 24, 2026
38cdd89
Merge pull request #6597 from moby/dependabot/github_actions/nick-fie…
crazy-max Mar 24, 2026
6222b0d
vendor: go.opentelemetry.io/otel v1.39.0
thaJeztah Mar 24, 2026
722cb93
vendor: google.golang.org/grpc v1.79.3
thaJeztah Mar 24, 2026
b2a7768
Merge pull request #6599 from thaJeztah/bump_compress
crazy-max Mar 24, 2026
c90a45a
Merge pull request #6605 from thaJeztah/bump_grpc
tonistiigi Mar 24, 2026
5c80e44
Merge pull request #6601 from tonistiigi/epoch-arg
tonistiigi Mar 24, 2026
1fba907
Merge pull request #6563 from brianr2600/brian/4260-stale-submodule-c…
tonistiigi Mar 24, 2026
9239fc4
solver/llbsolver/history: fix panic when listing history
invidian Mar 20, 2026
565f1c0
vendor: github.com/moby/patternmatcher v0.6.1
thaJeztah Mar 25, 2026
c3281f6
Merge pull request #6609 from thaJeztah/bump_patternmatcher
crazy-max Mar 25, 2026
bf6c32c
ci: bump crazy-max/.github to 1.1.0
crazy-max Mar 25, 2026
febfc21
vendor: update policy-helpers to b7c0b994300b
tonistiigi Mar 24, 2026
6e9d3d4
executor: validate container IDs centrally
tonistiigi Feb 18, 2026
4f26c20
source/http: sanitize downloaded filenames
tonistiigi Feb 18, 2026
be0dc4e
source/http: use os.Root for saved file operations
tonistiigi Feb 18, 2026
7cf63df
source: extract SafeFileName into shared pathutil package
tonistiigi Mar 19, 2026
d19ecc7
git: normalize and validate subdir paths
tonistiigi Feb 18, 2026
446e8c8
git: harden ref arg handling
tonistiigi Feb 18, 2026
701cddc
source/http: use os.Root for read-path file operations
tonistiigi Mar 25, 2026
475491f
source/git: scope path access to roots
tonistiigi Mar 25, 2026
b46ee07
executor/oci: scope state files to roots
tonistiigi Mar 25, 2026
3c76e93
Merge pull request #6606 from tonistiigi/policy-helpers-b7c0b994300b
tonistiigi Mar 25, 2026
98e98bb
Merge pull request #6611 from crazy-max/bump-crazy-max-actions
tonistiigi Mar 25, 2026
b415931
history: fix nil events filtering
tonistiigi Mar 25, 2026
a1429c9
vendor: update direct deps for v0.29 release
tonistiigi Mar 25, 2026
2567858
vendor: bump outdated patch releases
tonistiigi Mar 25, 2026
65c6c9e
vendor: update deps that are already newer in moby
tonistiigi Mar 25, 2026
2c19f5c
Dockerfile: update containerd to v2.2.2
tonistiigi Mar 25, 2026
30cd25b
Merge pull request #6613 from tonistiigi/os-root-patches
tonistiigi Mar 25, 2026
1fc2d12
Merge pull request #6600 from tonistiigi/git-mtime-commit
tonistiigi Mar 25, 2026
05a3313
Merge pull request #6614 from tonistiigi/fix-history-panic2
tonistiigi Mar 25, 2026
9213efc
Merge pull request #6615 from tonistiigi/deps-update-v0.29
tonistiigi Mar 25, 2026
8faeabf
vendor: revert containerd platforms back to rc.2
tonistiigi Mar 25, 2026
7ea9fa1
Merge pull request #6616 from tonistiigi/update-platforms-rc2
tonistiigi Mar 25, 2026
9ebf2cd
vendor: fix otel dependency version inconsitency
tonistiigi Mar 26, 2026
f123562
Merge pull request #6617 from tonistiigi/update-otel-version
tonistiigi Mar 26, 2026
c76a763
build(deps): bump crazy-max/.github from 1.1.0 to 1.2.0
dependabot[bot] Mar 27, 2026
11e23f3
Merge pull request #6619 from moby/dependabot/github_actions/crazy-ma…
crazy-max Mar 27, 2026
54e1e84
build(deps): bump crazy-max/.github/.github/workflows/pr-assign-autho…
dependabot[bot] Mar 27, 2026
8a41248
Merge pull request #6620 from moby/dependabot/github_actions/crazy-ma…
crazy-max Mar 27, 2026
463b09b
ci: zizmor workflow
crazy-max Mar 27, 2026
6ba4626
fix zizmor findings
crazy-max Mar 27, 2026
4847952
Dockerfile: update runc binary to v1.3.5
thaJeztah Mar 29, 2026
f130b53
build(deps): bump crazy-max/.github from 1.2.0 to 1.3.0
dependabot[bot] Mar 30, 2026
9f86bbc
Merge pull request #6627 from moby/dependabot/github_actions/crazy-ma…
crazy-max Mar 30, 2026
a103fb6
Merge pull request #6625 from thaJeztah/bump_runc_1.3
tonistiigi Mar 30, 2026
f8fd302
Merge pull request #6623 from crazy-max/zizmor
tonistiigi Mar 31, 2026
969f5e4
build(deps): bump the crazy-max-dot-github group with 2 updates
dependabot[bot] Mar 31, 2026
06b36e5
build(deps): bump codecov/codecov-action from 5.5.4 to 6.0.0
dependabot[bot] Mar 31, 2026
21fb771
build(deps): bump actions/setup-go from 6.3.0 to 6.4.0
dependabot[bot] Mar 31, 2026
1dd2e50
build(deps): bump github/codeql-action from 4.34.1 to 4.35.1
dependabot[bot] Mar 31, 2026
676cdfa
Merge pull request #6636 from moby/dependabot/github_actions/actions/…
AkihiroSuda Mar 31, 2026
326e4d1
Merge pull request #6637 from moby/dependabot/github_actions/github/c…
AkihiroSuda Mar 31, 2026
1154c7e
Merge pull request #6635 from moby/dependabot/github_actions/codecov/…
AkihiroSuda Mar 31, 2026
8543ce4
Merge pull request #6634 from moby/dependabot/github_actions/crazy-ma…
crazy-max Mar 31, 2026
d6d3c4d
session(auth): cancel blocked credential callbacks
crazy-max Apr 1, 2026
0c11cbc
ci: fix Windows ARM64 test compatibility
Apr 1, 2026
5fd357b
Merge pull request #6644 from rzlink/fix/windows-arm64-test-compat
tonistiigi Apr 2, 2026
e6e6026
gitutil: avoid global git config lookup on Windows
tonistiigi Apr 1, 2026
283f4cc
Merge pull request #6641 from crazy-max/session-auth-cancel
crazy-max Apr 2, 2026
dc552cb
Introduce disable_accept_encoding flag in s3 cache.
dkostyrev Apr 1, 2026
035681e
Merge pull request #6639 from tonistiigi/git-windows-conf-fix
crazy-max Apr 2, 2026
b19aef7
Merge pull request #6642 from joomcode/feature/introduce-disable_acce…
tonistiigi Apr 2, 2026
5bc2459
gitutil: add opt-in support for host git config
crazy-max Mar 27, 2026
c90e21f
Merge pull request #6624 from crazy-max/gitcli-host-gitconfig
tonistiigi Apr 2, 2026
7a52d77
test: use separate container ID for exec phase of worker test
tonistiigi Apr 4, 2026
e900330
build(deps): bump docker/login-action from 4.0.0 to 4.1.0
dependabot[bot] Apr 6, 2026
9c546fb
build(deps): bump docker/github-builder/.github/workflows/bake.yml
dependabot[bot] Apr 6, 2026
830c5f9
build(deps): bump crazy-max/.github from 1.3.0 to 1.5.0
dependabot[bot] Apr 6, 2026
19d5cad
Merge pull request #6654 from moby/dependabot/github_actions/docker/l…
AkihiroSuda Apr 6, 2026
2828e47
cache: add retry_mode and retry_max_attempts options to s3 cache
jirimoravcik Apr 6, 2026
6d09e47
Merge pull request #6655 from moby/dependabot/github_actions/docker/g…
crazy-max Apr 7, 2026
834f51f
Merge pull request #6656 from moby/dependabot/github_actions/crazy-ma…
crazy-max Apr 7, 2026
4eea931
Dockerfiles: pin doctoc to a fixed version
thaJeztah Apr 7, 2026
4da07da
Merge pull request #6660 from thaJeztah/fix_doctoc
crazy-max Apr 7, 2026
0e44070
hack: print the README diff when doctoc validation fails
crazy-max Apr 7, 2026
ec5367e
Merge pull request #6662 from crazy-max/doctoc-print-diff-node24
crazy-max Apr 7, 2026
d67dafe
frontend/dockerfile: fix HEALTHCHECK history formatting
thaJeztah Apr 7, 2026
76eecc8
Merge pull request #6657 from jirimoravcik/feat-add-s3-retry-attrs
crazy-max Apr 7, 2026
c99a225
Update Test Coverage for Secrets
ngebremariam-msft Apr 7, 2026
dab3bfa
Merge pull request #6664 from thaJeztah/fix_healthcheck
tonistiigi Apr 7, 2026
329a9f3
Merge pull request #6652 from tonistiigi/runc-exec-test
crazy-max Apr 8, 2026
fa19659
Merge pull request #6651 from ngebremariam-msft/master
crazy-max Apr 8, 2026
67d0d85
Merge remote-tracking branch 'moby-buildkit/master'
kmannislands Apr 8, 2026
31fd25f
Fix getGitSSHCommand test to match earthly's extended signature
gilescope Apr 9, 2026
6fd9aa6
Update OCI hooks to use containerd v2 imports
gilescope Apr 9, 2026
9046e48
Replace CloneVT with value copy for vendored fsutil compatibility
gilescope Apr 9, 2026
13d4d82
Add fsutil types proto include path for protoc generation
gilescope Apr 9, 2026
dcdf577
Fix NewWorkerOpt argument order for earthly hooks and CDI manager
gilescope Apr 9, 2026
98fda15
Fix OCI hooks: Env field bug and deprecation lint warning
gilescope Apr 9, 2026
d018ede
Fix golangci-lint issues in earthly-specific code
gilescope Apr 9, 2026
d8293f6
Fix gopls analyzer and gocritic lint issues in earthly-specific code
gilescope Apr 9, 2026
eb6df62
Fix gofmt import ordering in earthly exporter
gilescope Apr 9, 2026
b092f90
Fix gopls unused parameter warnings in earthly-specific code
gilescope Apr 9, 2026
d62820a
Fix git CLI error wrapping breaking upstream error detection
gilescope Apr 9, 2026
cd2e503
Remove stale vendored dependencies after containerd v2 migration
gilescope Apr 10, 2026
6e5e1e0
Fix validate-generated-files: regenerate protos with modern protoc
gilescope Apr 10, 2026
5638371
fix: point to latest fsutil
gilescope Apr 10, 2026
5a8d2be
Fix copylocks lint and re-vendor for updated fsutil
gilescope Apr 10, 2026
f4ec24b
fix: disable forced security upgrade (to allow bootstrapping to it)
gilescope Apr 11, 2026
da92d34
fix: downgrade multi-ref platform check to warning for earthly compat
gilescope Apr 11, 2026
447cef5
fix: disable gateway mount caching for earthly CACHE compatibility
gilescope Apr 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
4 changes: 4 additions & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,10 @@ CGO_ENABLED=1 GOBUILDFLAGS="-race" ./hack/test integration
Set `TEST_KEEP_CACHE=1` for the test framework to keep external dependant images in a docker volume
if you are repeatedly calling `./hack/test` script. This helps to avoid rate limiting on the remote registry side.

You can also set `MOUNT_BUILDKIT_DOCKER_CONFIG_PATH` to forward docker config that will be used to pull
test images into the container. Don't use your personal docker config, create a new one with a dedicated
token that only has public read-only access.

If you are working behind a proxy, you can set some of or all
`HTTP_PROXY=http://ip:port`, `HTTPS_PROXY=http://ip:port`, `NO_PROXY=http://ip:port` for the test framework
to specify the proxy build args.
Expand Down
76 changes: 76 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: Bug Report
description: File a bug report.
type: "bug"
labels:
- status/triage
body:
- type: markdown
attributes:
value: |
**Thank you for taking the time to report a bug!**
If this is a security issue please report it to the [Docker Security team](mailto:security@docker.com), see [SECURITY.md](https://github.com/moby/buildkit/blob/master/.github/SECURITY.md) for more information.

- type: checkboxes
attributes:
label: Contributing guidelines and issue reporting guide
description: |
Please read the contributing guidelines and issue reporting guide before proceeding.
options:
- label: I've read the [contributing guidelines](https://github.com/moby/buildkit/blob/master/.github/CONTRIBUTING.md) and wholeheartedly agree. I've also read the [issue reporting guide](https://github.com/moby/buildkit/blob/master/.github/issue_reporting_guide.md).
required: true

- type: checkboxes
attributes:
label: Well-formed report checklist
description: |
Make sure that your request fulfills all of the following requirements.
If one requirement cannot be satisfied, explain in detail why.
options:
- label: I have found a bug that the documentation does not mention anything about my problem
required: true
- label: I have found a bug that there are no open or closed issues that are related to my problem
required: true
- label: I have provided version/information about my environment and done my best to provide a reproducer
required: true

- type: textarea
attributes:
label: Description of bug
description: |
Please provide a description of the bug, reproduction steps and version information.

<details>
<summary>How to collect version information</summary>

Using `buildctl` and `buildkitd` to get version information
```bash
buildctl --version && buildkitd version
```

Using `docker` to get BuildKit information
```bash
docker buildx version && docker buildx inspect
```

Add Docker Engine information (if available)
```bash
docker version && docker info
```

</details>
value: |
## Bug description

A description of the bug, observed, and expected behaviour.

## Reproduction

Steps to reproduce the problem. If you are using `docker build` or `docker buildx build` providing the command as well as any input files will help analysis.

## Version information

```bash
terminal_output
```
validations:
required: true
12 changes: 12 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#configuring-the-template-chooser
blank_issues_enabled: true
contact_links:
- name: Questions and Discussions
url: https://github.com/moby/buildkit/discussions/new
about: Use Github Discussions to ask questions and/or open discussion topics.
- name: Documentation
url: https://github.com/moby/buildkit/tree/master/docs
about: Read the documentation.
- name: Join the Docker Community on Slack
url: http://dockr.ly/comm-slack
about: Join the Docker Community on Slack and head to the buildkit channel.
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: Feature or enhancement request
description: Missing functionality? Come tell us about it!
type: "enhancement"
labels:
- status/triage

body:
- type: textarea
id: description
attributes:
label: Description
description: What is the feature you want to see?
validations:
required: true
3 changes: 3 additions & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ issue, please bring it to their attention right away!
**Please _DO NOT_ file a public issue**, instead send your report privately to
[security@docker.com](mailto:security@docker.com).


Explanation of BuildKit security boundary and what we consider a security issue can be found in [here](/PROJECT.md#security-boundary). If you are unsure if you have found a security issue, it is always better to check privately first.

Security reports are greatly appreciated, and we will publicly thank you for it
(if you want to). We also like to send gifts&mdash;if you're into schwag, make
sure to let us know. We currently do not offer a paid security bounty program,
Expand Down
8 changes: 7 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@ updates:
directory: "/"
schedule:
interval: "daily"
groups:
crazy-max-dot-github:
patterns:
- "crazy-max/.github/*"
cooldown:
default-days: 2
labels:
- "dependencies"
- "area/dependencies"
- "bot"
Loading
Loading