cleanups and code fixes incl templ
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2026-03-20 13:21:15 +11:00
parent 4fbb2582e3
commit 9a561f3b07
24 changed files with 425 additions and 141 deletions

View File

@@ -1,16 +1,19 @@
## Build
FROM golang:1.26-alpine AS build
FROM golang:1.26.0-alpine AS build
ARG VERSION='dev'
ARG TAILWIND_VERSION='v3.4.17'
ARG TEMPL_VERSION='v0.3.1001'
ARG SQLC_VERSION='v1.29.0'
RUN apk update && apk add --no-cache curl
RUN curl -sLO https://github.com/tailwindlabs/tailwindcss/releases/latest/download/tailwindcss-linux-x64 \
RUN curl -fsSLo tailwindcss-linux-x64 https://github.com/tailwindlabs/tailwindcss/releases/download/${TAILWIND_VERSION}/tailwindcss-linux-x64 \
&& chmod +x tailwindcss-linux-x64 \
&& mv tailwindcss-linux-x64 /usr/local/bin/tailwindcss
RUN go install github.com/a-h/templ/cmd/templ@v0.2.663 \
&& go install github.com/sqlc-dev/sqlc/cmd/sqlc@latest
RUN go install github.com/a-h/templ/cmd/templ@${TEMPL_VERSION} \
&& go install github.com/sqlc-dev/sqlc/cmd/sqlc@${SQLC_VERSION}
WORKDIR /app