From cae0af62e2bbfa542a2ebe7b35dd4c669d893ffd Mon Sep 17 00:00:00 2001 From: Lukasz Raczylo Date: Tue, 16 Dec 2025 16:52:18 +0000 Subject: [PATCH] Add deployment of statusline. --- .goreleaser.yaml | 29 +++++++++++++++++++++++++++++ ui/package-lock.json | 4 ++-- ui/package.json | 2 +- 3 files changed, 32 insertions(+), 3 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index e2caf53..f5bbf29 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -221,6 +221,35 @@ builds: - goos: windows goarch: arm64 + # Hook: statusline + - id: hook-statusline + main: ./cmd/hooks/statusline + binary: hooks/statusline + env: + - CGO_ENABLED=1 + tags: + - fts5 + flags: + - -trimpath + ldflags: + - -s -w + - -X main.Version={{.Version}} + - -X github.com/lukaszraczylo/claude-mnemonic/pkg/hooks.Version={{.Version}} + goos: + - darwin + - linux + - windows + goarch: + - amd64 + - arm64 + ignore: + - goos: darwin + goarch: amd64 + - goos: linux + goarch: arm64 + - goos: windows + goarch: arm64 + archives: - id: default formats: diff --git a/ui/package-lock.json b/ui/package-lock.json index 614c507..54f84d8 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -1,12 +1,12 @@ { "name": "claude-mnemonic-dashboard", - "version": "v0.6.5-11-gdb528b2-dirty", + "version": "v0.6.5-23-g21bcbfa", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "claude-mnemonic-dashboard", - "version": "v0.6.5-11-gdb528b2-dirty", + "version": "v0.6.5-23-g21bcbfa", "dependencies": { "vue": "^3.5.13" }, diff --git a/ui/package.json b/ui/package.json index 38c3a0d..a944e7e 100644 --- a/ui/package.json +++ b/ui/package.json @@ -1,6 +1,6 @@ { "name": "claude-mnemonic-dashboard", - "version": "v0.6.5-11-gdb528b2-dirty", + "version": "v0.6.5-23-g21bcbfa", "private": true, "type": "module", "scripts": {