From 541342784b3b6cab633b1515b030be3cfd89c367 Mon Sep 17 00:00:00 2001 From: lihua Date: Thu, 25 Apr 2024 21:15:27 +0800 Subject: [PATCH] ci: docker build test --- .github/{actions => workflows}/dependencies.yml | 4 ++-- .github/{actions => workflows}/docker-push.yml | 6 +++--- Dockerfile | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) rename .github/{actions => workflows}/dependencies.yml (88%) rename .github/{actions => workflows}/docker-push.yml (87%) diff --git a/.github/actions/dependencies.yml b/.github/workflows/dependencies.yml similarity index 88% rename from .github/actions/dependencies.yml rename to .github/workflows/dependencies.yml index 608b056..025c8bc 100644 --- a/.github/actions/dependencies.yml +++ b/.github/workflows/dependencies.yml @@ -1,5 +1,5 @@ name: "Dependency Review" -on: pull_request +on: [push, pull_request] permissions: contents: read @@ -21,7 +21,7 @@ jobs: go.mod go.sum - name: "Dependency Review" - uses: actions/dependency-review-action@v3 + uses: actions/dependency-review-action@v4 if: env.GIT_DIFF - name: "Go vulnerability check" run: make vulncheck diff --git a/.github/actions/docker-push.yml b/.github/workflows/docker-push.yml similarity index 87% rename from .github/actions/docker-push.yml rename to .github/workflows/docker-push.yml index 3b7a020..6e9f68e 100644 --- a/.github/actions/docker-push.yml +++ b/.github/workflows/docker-push.yml @@ -18,11 +18,11 @@ jobs: run: | echo "tag=$(git describe --always --tags --match='v*')" >> $GITHUB_OUTPUT - name: Set up QEMU - uses: docker/setup-qemu-action@v2 + uses: docker/setup-qemu-action@v3 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 + uses: docker/setup-buildx-action@v3 - name: Login to DockerHub - uses: docker/login-action@v2 + uses: docker/login-action@v3 with: registry: docker.io username: tharsishq diff --git a/Dockerfile b/Dockerfile index aca2e78..c119bfa 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM golang:1.20.2-bullseye AS build-env -WORKDIR /go/src/github.com/evmos/evmos +WORKDIR /app RUN apt-get update -y RUN apt-get install git -y @@ -16,8 +16,8 @@ RUN apt-get install ca-certificates jq -y WORKDIR /root -COPY --from=build-env /go/src/github.com/evmos/evmos/build/evmosd /usr/bin/evmosd +COPY --from=build-env /app/build/mechaind /usr/bin/mechaind EXPOSE 26656 26657 1317 9090 8545 8546 -CMD ["evmosd"] +CMD ["mechaind"]