From ad2c24c13c43e2ca933bd77c802fe29776fbf320 Mon Sep 17 00:00:00 2001 From: Ho Date: Tue, 11 Nov 2025 14:26:35 +0900 Subject: [PATCH] reverse docker update --- .github/workflows/docker.yml | 43 ------------------- .../dockerfiles/coordinator-proxy.Dockerfile | 26 ----------- .../coordinator-proxy.Dockerfile.dockerignore | 8 ---- 3 files changed, 77 deletions(-) delete mode 100644 build/dockerfiles/coordinator-proxy.Dockerfile delete mode 100644 build/dockerfiles/coordinator-proxy.Dockerfile.dockerignore diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index adfe5d56e..bda9a0fe9 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -360,49 +360,6 @@ jobs: scrolltech/${{ env.REPOSITORY }}:${{ env.IMAGE_TAG }} ${{ env.ECR_REGISTRY }}/${{ env.REPOSITORY }}:${{ env.IMAGE_TAG }} - coordinator-proxy: - runs-on: - group: scroll-reth-runner-group - steps: - - name: Checkout code - uses: actions/checkout@v4 - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - name: Login to Docker Hub - uses: docker/login-action@v2 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Configure AWS credentials - uses: aws-actions/configure-aws-credentials@v4 - with: - aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} - aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} - aws-region: ${{ env.AWS_REGION }} - - name: Login to Amazon ECR - id: login-ecr - uses: aws-actions/amazon-ecr-login@v2 - - name: check repo and create it if not exist - env: - REPOSITORY: coordinator-proxy - run: | - aws --region ${{ env.AWS_REGION }} ecr describe-repositories --repository-names ${{ env.REPOSITORY }} && : || aws --region ${{ env.AWS_REGION }} ecr create-repository --repository-name ${{ env.REPOSITORY }} - - name: Build and push - uses: docker/build-push-action@v3 - env: - ECR_REGISTRY: ${{ steps.login-ecr.outputs.registry }} - REPOSITORY: coordinator-proxy - IMAGE_TAG: ${{ github.ref_name }} - with: - context: . - file: ./build/dockerfiles/coordinator-proxy.Dockerfile - push: true - tags: | - scrolltech/${{ env.REPOSITORY }}:${{ env.IMAGE_TAG }} - ${{ env.ECR_REGISTRY }}/${{ env.REPOSITORY }}:${{ env.IMAGE_TAG }} - coordinator-cron: runs-on: group: scroll-reth-runner-group diff --git a/build/dockerfiles/coordinator-proxy.Dockerfile b/build/dockerfiles/coordinator-proxy.Dockerfile deleted file mode 100644 index 0e76cff58..000000000 --- a/build/dockerfiles/coordinator-proxy.Dockerfile +++ /dev/null @@ -1,26 +0,0 @@ -# Download Go dependencies -FROM scrolltech/go-rust-builder:go-1.22.12-rust-nightly-2025-02-14 as base -WORKDIR /src -COPY go.work* ./ -COPY ./rollup/go.* ./rollup/ -COPY ./common/go.* ./common/ -COPY ./coordinator/go.* ./coordinator/ -COPY ./database/go.* ./database/ -COPY ./tests/integration-test/go.* ./tests/integration-test/ -COPY ./bridge-history-api/go.* ./bridge-history-api/ -RUN go mod download -x - - -# Build coordinator proxy -FROM base as builder -COPY . . -RUN cd ./coordinator && CGO_LDFLAGS="-Wl,--no-as-needed -ldl" make coordinator_proxy && mv ./build/bin/coordinator_proxy /bin/coordinator_proxy - -# Pull coordinator proxy into a second stage deploy ubuntu container -FROM ubuntu:20.04 -ENV CGO_LDFLAGS="-Wl,--no-as-needed -ldl" -RUN apt update && apt install vim netcat-openbsd net-tools curl jq -y -COPY --from=builder /bin/coordinator_proxy /bin/ -RUN /bin/coordinator_proxy --version -WORKDIR /app -ENTRYPOINT ["/bin/coordinator_proxy"] diff --git a/build/dockerfiles/coordinator-proxy.Dockerfile.dockerignore b/build/dockerfiles/coordinator-proxy.Dockerfile.dockerignore deleted file mode 100644 index 3fcfcdc46..000000000 --- a/build/dockerfiles/coordinator-proxy.Dockerfile.dockerignore +++ /dev/null @@ -1,8 +0,0 @@ -assets/ -contracts/ -docs/ -l2geth/ -rpc-gateway/ -*target/* - -permissionless-batches/conf/ \ No newline at end of file