From 11fccdb05f70b6752c62d7014e6a78b55a95d1a6 Mon Sep 17 00:00:00 2001 From: nite Date: Mon, 6 Oct 2025 18:20:47 +1100 Subject: [PATCH] ci(goreleaser): Install templ before generating templates Adds a `go install` hook to `.goreleaser.yaml` to ensure the `templ` binary is installed and up-to-date before `templ generate` is executed. This prevents potential build failures in CI/CD environments where `templ` might not be pre-installed or could be an outdated version, making the release process more robust and self-contained. --- .goreleaser.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index f1eaf38..c17fd16 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -2,6 +2,7 @@ version: 2 project_name: bilinovel-downloader before: hooks: + - go install github.com/a-h/templ/cmd/templ@latest - templ generate builds: - env: