diff --git a/.gitea/workflows/go.yml b/.gitea/workflows/go.yml index d875cf7..5174bfe 100644 --- a/.gitea/workflows/go.yml +++ b/.gitea/workflows/go.yml @@ -43,6 +43,27 @@ jobs: export PATH=/usr/local/go/bin:$PATH go version + - name: Set up Bun + run: | + echo "Installing Bun..." + curl -fsSL https://bun.sh/install | bash + export BUN_INSTALL="$HOME/.bun" + export PATH="$BUN_INSTALL/bin:$PATH" + bun --version + + - name: Build Web UI + run: | + export BUN_INSTALL="$HOME/.bun" + export PATH="$BUN_INSTALL/bin:$PATH" + cd ${GITHUB_WORKSPACE}/app/web + echo "Installing frontend dependencies..." + bun install + echo "Building web app..." + bun run build + echo "Verifying dist directory was created..." + ls -lah dist/ + echo "Web UI build complete" + - name: Build (Pure Go + purego) run: | export PATH=/usr/local/go/bin:$PATH diff --git a/pkg/version/version b/pkg/version/version index 0143f63..2d51044 100644 --- a/pkg/version/version +++ b/pkg/version/version @@ -1 +1 @@ -v0.29.19 \ No newline at end of file +v0.29.20 \ No newline at end of file