From db4922be058cf4a746741f1b9fd5089cd4d3dcc1 Mon Sep 17 00:00:00 2001 From: Gabriel Radureau Date: Wed, 8 Apr 2026 10:49:18 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20fix:=20include=20Dockerfile.buil?= =?UTF-8?q?d=20in=20dependency=20hash=20calculation?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/ci-cd.yaml | 4 ++-- docker/Dockerfile.build | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci-cd.yaml b/.gitea/workflows/ci-cd.yaml index 7cd230c..dc0ff77 100644 --- a/.gitea/workflows/ci-cd.yaml +++ b/.gitea/workflows/ci-cd.yaml @@ -71,8 +71,8 @@ jobs: - name: Calculate dependency hash id: calculate_hash run: | - # Calculate hash of go.mod + go.sum (inline, no script needed) - DEPS_HASH=$(sha256sum go.mod go.sum | sha256sum | cut -d' ' -f1 | head -c 12) + # Calculate hash of go.mod + go.sum + Dockerfile.build (inline, no script needed) + DEPS_HASH=$(sha256sum go.mod go.sum docker/Dockerfile.build | sha256sum | cut -d' ' -f1 | head -c 12) echo "Dependency hash: $DEPS_HASH" echo "deps_hash=$DEPS_HASH" >> $GITHUB_OUTPUT diff --git a/docker/Dockerfile.build b/docker/Dockerfile.build index 5368999..aa12026 100644 --- a/docker/Dockerfile.build +++ b/docker/Dockerfile.build @@ -1,5 +1,6 @@ # Build environment Dockerfile with pre-installed Go tools and dependencies # Optimized for CI/CD pipeline speed +# Updated to include Node.js for GitHub Actions compatibility FROM golang:1.26.1-alpine AS builder