From b62c8c190f0312c957fc53f5f846858528829473 Mon Sep 17 00:00:00 2001 From: Martin Totovski Date: Wed, 19 Mar 2025 08:18:00 +0200 Subject: [PATCH 1/3] Added context on docker build/push step --- .github/workflows/docker-build.yaml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/docker-build.yaml b/.github/workflows/docker-build.yaml index ea2920a4f9..aa402a6c38 100644 --- a/.github/workflows/docker-build.yaml +++ b/.github/workflows/docker-build.yaml @@ -1,4 +1,4 @@ -name: Build and Push Docker image to my DockerHub repo +name: Docker image CI/CD on: pull_request: @@ -20,10 +20,9 @@ jobs: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} - - name: Build Docker Image - run: | - docker build -t mtotovski/go-ethereum:latest . - - - name: Push Docker Image - run: | - docker push mtotovski/go-ethereum:latest + - name: Build and Push Docker Image + uses: docker/build-push-action@v2 + with: + context: . + tags: YOUR_DOCKER_USERNAME/go-ethereum:latest + push: true From d0a3d5651388751764ff50050e6c7059f1fbb681 Mon Sep 17 00:00:00 2001 From: Martin Totovski Date: Wed, 19 Mar 2025 08:40:59 +0200 Subject: [PATCH 2/3] Added ubuntu-latest as image --- .github/workflows/docker-build.yaml | 2 +- .github/workflows/go.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-build.yaml b/.github/workflows/docker-build.yaml index aa402a6c38..05fe350743 100644 --- a/.github/workflows/docker-build.yaml +++ b/.github/workflows/docker-build.yaml @@ -24,5 +24,5 @@ jobs: uses: docker/build-push-action@v2 with: context: . - tags: YOUR_DOCKER_USERNAME/go-ethereum:latest + tags: mtotovski/go-ethereum:latest push: true diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 9b99d4f809..634fc7f12f 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -33,7 +33,7 @@ jobs: go run build/ci.go check_baddeps build: - runs-on: self-hosted + runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Set up Go From f4298024642baa6cd152eab7dd0d9eeb951ad9c7 Mon Sep 17 00:00:00 2001 From: Martin Totovski Date: Wed, 19 Mar 2025 09:00:14 +0200 Subject: [PATCH 3/3] Using self-hosted runner --- .github/workflows/go.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index 634fc7f12f..78410aab10 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -10,7 +10,7 @@ on: jobs: lint: name: Lint - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v4 @@ -33,7 +33,7 @@ jobs: go run build/ci.go check_baddeps build: - runs-on: ubuntu-latest + runs-on: self-hosted steps: - uses: actions/checkout@v4 - name: Set up Go