Bump WHOOSH release to 0.1.7

This commit is contained in:
Claude Code
2025-10-17 09:26:02 +11:00
parent e2847a64ba
commit f5a141f97b
4 changed files with 73 additions and 62 deletions

View File

@@ -1,4 +1,6 @@
FROM golang:1.22-alpine AS builder
# syntax=docker/dockerfile:1.4
FROM golang:1.24-alpine AS builder
# Install build dependencies
RUN apk add --no-cache git ca-certificates tzdata
@@ -6,15 +8,15 @@ RUN apk add --no-cache git ca-certificates tzdata
# Set working directory
WORKDIR /app
# Provide CHORUS module for local replace directive
COPY --from=chorus / /CHORUS/
# Copy BACKBEAT dependency first
COPY BACKBEAT-prototype ./BACKBEAT-prototype/
# Copy go mod files first for better caching
COPY go.mod go.sum ./
# Download and verify dependencies
RUN go mod download && go mod verify
# Copy source code
COPY . .
@@ -24,7 +26,7 @@ RUN cp /etc/group /tmp/group && \
echo "docker:x:998:65534" >> /tmp/group
# Build with optimizations and version info
ARG VERSION=v0.1.0-mvp
ARG VERSION=v0.1.7
ARG COMMIT_HASH
ARG BUILD_DATE
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build \
@@ -76,4 +78,4 @@ LABEL maintainer="CHORUS Ecosystem" \
# Run the application
ENTRYPOINT ["/app/whoosh"]
CMD []
CMD []