Skip to content

chore: merge v0.14.1 unresolved - #40

Open
janishorsts wants to merge 899 commits into
mainfrom
chore-merge-v0.14.1-unresolved
Open

janishorsts wants to merge 899 commits into
mainfrom
chore-merge-v0.14.1-unresolved

Conversation

@janishorsts

Copy link
Copy Markdown

Stack created with GitHub Stacks CLI • Give Feedback 💬

AkihiroSuda and others added 30 commits April 13, 2024 10:37
dockerfile: fix validation errors in linter tests
This can be used by client as indicator if command
is considered to be successful or not.

Using this, --print=lint can be made to exit program
with error code as is expected for CI-style validation.

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Improve grammar in README.md

Signed-off-by: Petteri Räty <github@petteriraty.eu>
dockerfile: add statuscode to lint result
During git refactoring, git refs accidentally became significantly
broader in definition - specifically, files like "foo.bar/test.git" - is
this a git repo at "foo.bar", or a local git directory?

We need to restrict this a lot more, previously, we only did this clever
conversion for the "github.com" prefix. This restores this previous
behavior.

Signed-off-by: Justin Chadwell <me@jedevc.com>
…w consistent

Signed-off-by: Talon Bowler <talon.bowler@docker.com>
git: restrict definition of git ref to previous behavior
…nings we receive from the lint subrequest

Signed-off-by: Talon Bowler <talon.bowler@docker.com>
Signed-off-by: Talon Bowler <talon.bowler@docker.com>
Signed-off-by: Talon Bowler <talon.bowler@docker.com>
sort lint warning output and make consistent
Bumps [github.com/docker/docker](https://github.com/docker/docker) from 26.0.0+incompatible to 26.0.2+incompatible.
- [Release notes](https://github.com/docker/docker/releases)
- [Commits](moby/moby@v26.0.0...v26.0.2)

---
updated-dependencies:
- dependency-name: github.com/docker/docker
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: racequite <quiterace@gmail.com>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.18.0 to 0.23.0.
- [Commits](golang/net@v0.18.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
chore: fix function names in comment
Full diff: https://github.com/tonistiigi/fsutil/compare/7525a1af2bb5..497d33b

Summary changes:
- tonistiigi/fsutil#195
  receive: ensure callback errors are propagated
- tonistiigi/fsutil#196
  Fix file transfers from windows to linux
  fixes #4741
- tonistiigi/fsutil#197
  recv: translate linkname to wire format

Signed-off-by: Anthony Nandaa <profnandaa@gmail.com>
…tils

vendor:  github.com/tonistiigi/fsutil @ 497d33b
…ocker/docker-26.0.2incompatible

build(deps): bump github.com/docker/docker from 26.0.0+incompatible to 26.0.2+incompatible
…/net-0.23.0

build(deps): bump golang.org/x/net from 0.18.0 to 0.23.0
Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
(cherry picked from commit b586a6a)
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Fix issue 4746

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
(cherry picked from commit 5f1202c)
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
The archive reader was not fully consumed on computating the diffID.

Fix issue 4805

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
(cherry picked from commit e315f0e)
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.18.0 to 0.23.0.
- [Commits](golang/net@v0.18.0...v0.23.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit c2be8a4)
There was no merge conflict during cherry-picking, but
an additional `go mod tidy` had to be executed.
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Signed-off-by: cuiyourong <cuiyourong@gmail.com>
- full diff: moby/moby@v26.0.2...v26.1.0

Signed-off-by: Paweł Gronowski <pawel.gronowski@docker.com>
Initially we had the GC Policy for Windows use only
2 GB (2e9 bytes) of disk space and this was limiting
for some build scenarios that need more than that,
especially ServerCore images.

This commit makes the policy to use percentages
as it is on Linux. Also going for 20%, double that
of Linux, since Windows images tend to be larger.

fixes #4858 docker/buildx#2411

Also, refactors the diskSize logic to simplify
it by bringing the `d.AsByte` function back from
platform specific files to `gcpolicy.go`.

Signed-off-by: Anthony Nandaa <profnandaa@gmail.com>
vendor: update github.com/docker/docker to v26.1.0
@janishorsts
janishorsts added this pull request to stack #42 October 2, 2026 20:27
@coderabbitai

coderabbitai Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

Walkthrough

Warning

Review details and warnings were omitted to fit the comment limit.

@github-actions

github-actions Bot commented Oct 2, 2026 •

Copy link
Copy Markdown

🎉 Are we earthbuild yet?

Great progress! You've reduced "earthly" occurrences by 4 (1.89%)

📈 Overall Progress

Branch Total Count
main 212
This PR 208
Difference -4 (1.89%)

📁 Changes by file type:

File Type Change
Go files (.go) ✅ -3
Documentation (.md) ➖ No change
Earthfiles ➖ No change

Keep up the great work migrating from Earthly to Earthbuild! 🚀

💡 Tips for finding more occurrences

Run locally to see detailed breakdown:

./.github/scripts/count-earthly.sh

Note that the goal is not to reach 0.
There is anticipated to be at least some occurences of earthly in the source code due to backwards compatibility with config files and language constructs.

Comment on lines +27 to +69
runs-on: ubuntu-22.04
strategy:
fail-fast: false
matrix:
os:
# - ubuntu-22.04
# - macOS-11
- windows-2022
platform:
- windows/amd64
- freebsd/amd64
steps:
-
name: Prepare
run: |
platform=${{ matrix.platform }}
echo "PLATFORM_PAIR=${platform//\//-}" >> $GITHUB_ENV
-
name: Checkout
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
-
name: Build
uses: docker/bake-action@3acf805d94d93a86cce4ca44798a76464a75b88c # v6.9.0
with:
provenance: false
targets: binaries-for-test
set: |
*.platform=${{ matrix.platform }}
*.cache-from=type=gha,scope=binaries-for-test-${{ env.PLATFORM_PAIR }}
*.cache-to=type=gha,scope=binaries-for-test-${{ env.PLATFORM_PAIR }}
-
name: List artifacts
run: |
tree -nh ${{ env.DESTDIR }}
-
name: Upload artifacts
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
with:
name: buildkit-${{ env.PLATFORM_PAIR }}
path: ${{ env.DESTDIR }}/*
if-no-files-found: error
retention-days: 1

test-windows-amd64:
Comment on lines +69 to +93
runs-on: ubuntu-22.04
# TODO: enable when binutils-loongarch64-linux-gnu pkg is available for aarch64 arch
# https://github.com/moby/buildkit/pull/4392#issuecomment-1938223235
if: false
steps:
-
name: Checkout
uses: actions/checkout@11d5960a326750d5838078e36cf38b85af677262 # v4.4.0
-
name: Set up QEMU
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
-
name: Set up Docker Buildx
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3.12.0
with:
version: ${{ env.SETUP_BUILDX_VERSION }}
driver-opts: image=${{ env.SETUP_BUILDKIT_IMAGE }}
buildkitd-flags: --debug
-
name: Validate
uses: docker/bake-action@3acf805d94d93a86cce4ca44798a76464a75b88c # v6.9.0
with:
targets: validate-archutil
set: |
*.platform=linux/arm64
@janishorsts
janishorsts removed this pull request from stack #42 October 8, 2026 08:12
@janishorsts
janishorsts changed the base branch from main to chore-merge-v0.13.2 October 8, 2026 08:12
@janishorsts
janishorsts added this pull request to stack #45 October 8, 2026 08:12
@janishorsts
janishorsts removed this pull request from stack #45 October 8, 2026 15:37
@janishorsts
janishorsts changed the base branch from chore-merge-v0.13.2 to main October 8, 2026 15:38
@janishorsts
janishorsts added this pull request to stack #46 October 8, 2026 15:38
@socket-security

socket-security Bot commented Oct 9, 2026 •

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedpypi/​codespell@​2.2.69810010010070

View full report

@janishorsts janishorsts self-assigned this Oct 9, 2026
@janishorsts
janishorsts marked this pull request as ready for review October 9, 2026 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.