From 75fc3ca67c66930b83bcf46ab90767e2a25c8abe Mon Sep 17 00:00:00 2001 From: Shaun Arman Date: Mon, 13 Apr 2026 15:24:54 -0500 Subject: [PATCH] fix: add Windows nsis target and update CHANGELOG to v0.2.61 - Update CHANGELOG to include releases v0.2.54 through v0.2.61 - Add 'nsis' to bundle targets in tauri.conf.json for Windows builds - This fixes Windows artifact upload failures by enabling .exe/.msi generation The Windows build was failing because tauri.conf.json only had Linux bundle targets (['deb', 'rpm']). Without nsis target, no Windows installers were produced, causing the upload step to fail with 'No Windows amd64 artifacts were found'. --- CHANGELOG.md | 36 ++++++++++++++++++++++++++++++++++-- src-tauri/tauri.conf.json | 2 +- 2 files changed, 35 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7e91cf18..c0720424 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,39 @@ All notable changes to TFTSR are documented here. Commit types shown: feat, fix, perf, docs, refactor. CI, chore, and build changes are excluded. -## [Unreleased] +## [0.2.61] — 2026-04-13 + +### Bug Fixes +- Remove AppImage from upload artifact patterns + +## [0.2.59] — 2026-04-13 + +### Bug Fixes +- Remove AppImage bundling to fix linux-amd64 build + +## [0.2.57] — 2026-04-13 + +### Bug Fixes +- Add fuse dependency for AppImage support + +### Refactoring +- Remove custom linuxdeploy install per CI CI uses tauri-downloaded version +- Revert to original Dockerfile without manual linuxdeploy installation + +## [0.2.56] — 2026-04-13 + +### Bug Fixes +- Add missing ai_providers columns and fix linux-amd64 build +- Address AI review findings +- Address critical AI review issues + +## [0.2.55] — 2026-04-13 + +### Bug Fixes +- **ci**: Use Gitea file API to push CHANGELOG.md — eliminates non-fast-forward rejection +- **ci**: Harden CHANGELOG.md API push step per review + +## [0.2.54] — 2026-04-13 ### Bug Fixes - **ci**: Correct git-cliff archive path in tar extraction @@ -119,7 +151,7 @@ CI, chore, and build changes are excluded. ### Features - **ai**: Add tool-calling and integration search as AI data source -## [0.2.40] — 2026-04-06 +## [0.2.37] — 2026-04-06 ### Bug Fixes - **ci**: Remove explicit docker.sock mount — act_runner mounts it automatically diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 5ed455b5..9baf1d1f 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -26,7 +26,7 @@ }, "bundle": { "active": true, - "targets": ["deb", "rpm"], + "targets": ["deb", "rpm", "nsis"], "icon": [ "icons/32x32.png", "icons/128x128.png",