Skip to content

chore: remove unused docker from makefile#21445

Merged
DaniPopes merged 1 commit intomainfrom
dani/rm-docker-makefile
Jan 26, 2026
Merged

chore: remove unused docker from makefile#21445
DaniPopes merged 1 commit intomainfrom
dani/rm-docker-makefile

Conversation

@DaniPopes
Copy link
Member

@DaniPopes DaniPopes commented Jan 26, 2026

nightly builds use the new docker-bake.hcl and Dockerfile.depot

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes deprecated Docker build infrastructure from the Makefile, replacing it with the newer docker-bake.hcl and Dockerfile.depot workflow. The old cross-compilation approach using separate Dockerfiles and custom Makefile targets has been superseded by the Docker Bake configuration that provides equivalent functionality.

Changes:

  • Removed the DOCKER_IMAGE_NAME variable and all Docker-related Makefile targets (both reth and op-reth variants)
  • Deleted Dockerfile.cross and DockerfileOp.cross files that were used by the removed Makefile targets
  • Migrated to docker-bake.hcl which provides all the same build variants (nightly, profiling, edge-profiling) for both reth and op-reth

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
Makefile Removed DOCKER_IMAGE_NAME variable and 137 lines of Docker build targets/functions for both reth and op-reth
Dockerfile.cross Deleted cross-architecture Dockerfile for reth (replaced by docker-bake.hcl + Dockerfile.depot)
DockerfileOp.cross Deleted cross-architecture Dockerfile for op-reth (replaced by docker-bake.hcl + Dockerfile.depot)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@DaniPopes DaniPopes added this pull request to the merge queue Jan 26, 2026
@github-project-automation github-project-automation bot moved this from Backlog to In Progress in Reth Tracker Jan 26, 2026
Merged via the queue into main with commit 1ccc174 Jan 26, 2026
53 checks passed
@DaniPopes DaniPopes deleted the dani/rm-docker-makefile branch January 26, 2026 20:02
@github-project-automation github-project-automation bot moved this from In Progress to Done in Reth Tracker Jan 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants