fix(ci): resolve CI failures for Go checks, codegen, and frontend type-checking

- Add frontend/dist stub in Go Checks and Go Tests jobs so the
  go:embed directive in main.go resolves without a real frontend build
- Run go mod tidy to add missing go.sum entries for templ/sqlc tool
  transitive dependencies (fixes Code Generation Check)
- Delete dead library-picker.ts that imported non-existent Wails
  bindings module and called undefined functions
- Exclude Wails-generated JS stubs from tsc strict checking via
  tsconfig exclude (the companion .d.ts files provide types)
- Add title and artist fields to QueueTrack interface to match the
  Go backend struct and fix queue-panel.ts type errors
This commit is contained in:
2026-02-13 22:12:16 -06:00
parent 87526447e3
commit d4f936143a
5 changed files with 30 additions and 75 deletions
+2
View File
@@ -7,6 +7,8 @@ export interface QueueTrack {
audioFileId: number;
filePath: string;
position: number;
title: string;
artist: string;
}
export type RepeatMode = 'off' | 'all' | 'one';