diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f06914d..9bc27a6 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -45,7 +45,7 @@ jobs: sudo docker run --rm \ -v "$(pwd)":/app \ -w /app \ - node:alpine \ + node:22-alpine \ sh -c "npm ci && npm run build-production" - name: Move frontend build to backend diff --git a/.github/workflows/test-build.yml b/.github/workflows/test-build.yml index 9ccd50a..4b1434c 100644 --- a/.github/workflows/test-build.yml +++ b/.github/workflows/test-build.yml @@ -43,7 +43,7 @@ jobs: sudo docker run --rm \ -v "$(pwd)":/app \ -w /app \ - node:alpine \ + node:22-alpine \ sh -c "npm ci && npm run build-production" - name: Move frontend build to backend diff --git a/backend/build_scripts/build.sh b/backend/build_scripts/build.sh index 13e3c89..010a258 100755 --- a/backend/build_scripts/build.sh +++ b/backend/build_scripts/build.sh @@ -7,7 +7,7 @@ mkdir -p phishingclub/frontend/frontend/build sudo docker run --rm \ -v "$(pwd)":/app \ -w /app/phishingclub/frontend \ -node:alpine \ +node:22-alpine \ sh -c "npm ci && npm run build-production" # Get current user and group IDs @@ -26,7 +26,7 @@ echo "building..." sudo docker run --rm \ -v "$(pwd)":/app \ -w /app/phishingclub/frontend \ -golang:alpine \ +golang:1.25.10-alpine \ go build -trimpath \ -ldflags="-X github.com/phishingclub/phishingclub/version.hash=ph$HASH" \ -tags production -o ../build/phishingclub main.go diff --git a/backend/build_scripts/build_release.sh b/backend/build_scripts/build_release.sh index 57245b2..caa49c5 100755 --- a/backend/build_scripts/build_release.sh +++ b/backend/build_scripts/build_release.sh @@ -34,7 +34,7 @@ mkdir -p phishingclub/frontend/frontend/build sudo docker run --rm \ -v "$(pwd)":/app \ -w /app/phishingclub/frontend \ -node:alpine \ +node:22-alpine \ sh -c "npm ci && npm run build-production" # Get current user and group IDs @@ -49,7 +49,7 @@ echo "Building application..." sudo docker run --rm \ -v "$(pwd)":/app \ -w /app/phishingclub/frontend \ -golang:alpine \ +golang:1.25.10-alpine \ go build -trimpath \ -ldflags="-X github.com/phishingclub/phishingclub/version.hash=ph$GIT_HASH" \ -tags production -o ../build/phishingclub_${VERSION} main.go