feat: implement Docker build cache for CI acceleration
Some checks failed
CI/CD Pipeline / CI Pipeline (push) Has been cancelled
CI/CD Pipeline / Build Docker Cache (push) Has been cancelled

This commit is contained in:
2026-04-07 08:31:24 +02:00
parent 7c9dfdcc2a
commit 816e1b7bc8
3 changed files with 128 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
#!/bin/bash
# Calculate hash for go.mod + go.sum to use as Docker tag
# Usage: scripts/ci-calculate-deps-hash.sh
set -e
# Calculate SHA256 hash of go.mod and go.sum combined
DEPS_HASH=$(sha256sum go.mod go.sum | sha256sum | cut -d' ' -f1 | head -c 12)
echo "Dependency hash: $DEPS_HASH"
echo "$DEPS_HASH" > .deps_hash
echo "::set-output name=deps_hash::$DEPS_HASH"