From dae7659367633929a44bdc3e73e7ac3b0c05dbe3 Mon Sep 17 00:00:00 2001 From: zeroXbrock <2791467+zeroXbrock@users.noreply.github.com> Date: Tue, 5 May 2026 18:05:56 -0700 Subject: [PATCH 1/2] release script: tolerate retries --- scripts/2_tag-and-push.sh | 1 - 1 file changed, 1 deletion(-) diff --git a/scripts/2_tag-and-push.sh b/scripts/2_tag-and-push.sh index cc55d70e..2be453a6 100755 --- a/scripts/2_tag-and-push.sh +++ b/scripts/2_tag-and-push.sh @@ -44,7 +44,6 @@ if [[ "$confirm_push" =~ ^[Yy] ]]; then git push origin "$t" done echo "All tags pushed." - rm $TAG_CACHE else echo "Tags were created locally but not pushed. To push later, run: git push origin " fi From e8501189292027ffe6e7e48f5a559c44cfef9609 Mon Sep 17 00:00:00 2001 From: zeroXbrock <2791467+zeroXbrock@users.noreply.github.com> Date: Tue, 5 May 2026 18:16:23 -0700 Subject: [PATCH 2/2] move build-essential install into Dockerfile --- .github/workflows/container-release.yml | 4 +--- Dockerfile | 2 +- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/.github/workflows/container-release.yml b/.github/workflows/container-release.yml index 25472092..e526619a 100644 --- a/.github/workflows/container-release.yml +++ b/.github/workflows/container-release.yml @@ -25,8 +25,6 @@ jobs: runner: warp-ubuntu-latest-arm64-16x runs-on: ${{ matrix.config.runner }} steps: - - name: install cpp - run: sudo apt-get update && sudo apt-get install -y build-essential - name: Checkout sources uses: actions/checkout@v6 @@ -65,7 +63,7 @@ jobs: with: username: ${{ secrets.FLASHBOTS_DOCKERHUB_USERNAME }} password: ${{ secrets.FLASHBOTS_DOCKERHUB_TOKEN }} - + - name: Build and push id: build uses: docker/build-push-action@v7 diff --git a/Dockerfile b/Dockerfile index 8af387f8..4d868691 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM rust:slim AS builder # Install build dependencies RUN apt-get update && \ - apt-get install -y make curl git libsqlite3-dev fontconfig libfontconfig1-dev libfontconfig libssl-dev libclang-dev uuid-dev && \ + apt-get install -y make curl git build-essential libsqlite3-dev fontconfig libfontconfig1-dev libfontconfig libssl-dev libclang-dev uuid-dev && \ rm -rf /var/lib/apt/lists/* # Copy in project files