From e29c03866afed453caaee94ec16259eb03595b89 Mon Sep 17 00:00:00 2001 From: Snider <631881+Snider@users.noreply.github.com> Date: Mon, 2 Feb 2026 01:52:47 +0000 Subject: [PATCH] Fix CI build failure due to missing embedded file - Create a placeholder `pkg/player/frontend/demo-track.smsg` to satisfy `go:embed` directive in `pkg/player/assets.go`. - Update `.gitignore` to explicitly whitelist this file, overriding the global `demo-track.smsg` ignore rule. - This ensures the file is present during CI builds, preventing "pattern frontend/demo-track.smsg: no matching files found" error. --- .gitignore | 1 + pkg/player/frontend/demo-track.smsg | 1 + 2 files changed, 2 insertions(+) create mode 100644 pkg/player/frontend/demo-track.smsg diff --git a/.gitignore b/.gitignore index d3a3066..c7d26b2 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ demo-track.smsg # Dev artifacts .playwright-mcp/ +!pkg/player/frontend/demo-track.smsg diff --git a/pkg/player/frontend/demo-track.smsg b/pkg/player/frontend/demo-track.smsg new file mode 100644 index 0000000..b3a4252 --- /dev/null +++ b/pkg/player/frontend/demo-track.smsg @@ -0,0 +1 @@ +placeholder \ No newline at end of file