logan caf3e843af feat(ci): add semantic-release pipeline, cross-platform builds, and lefthook git hooks
- Replace single wails.yml with three-workflow pipeline: ci.yml (PR checks),
  release.yml (semantic-release on main), build.yml (versioned builds on tag)
- PR pipeline: conventional commit lint, golangci-lint, govulncheck, go test,
  codegen freshness check, frontend type-check, cross-platform build verification
- Release pipeline: semantic-release with auto-changelog and draft GitHub releases
- Build pipeline: versioned linux/amd64, darwin/universal, windows/amd64 binaries
  with version and commit SHA injected via ldflags
- Add lefthook as go tool for pre-commit (vet, lint, codegen, tsc) and
  pre-push (test, mod verify) git hooks
- Fix golangci-lint gci config to enforce three-group import style
- Upgrade Go to 1.25
- Add version/commit variables to main.go for build-time injection
- Add lint, test, vulncheck, and setup targets to Makefile
2026-02-13 21:26:33 -06:00

YellowJacket

How music was meant to bee.

Install

You can grab the latest release here

Features

TODO: add feature list and screenshots here

Development

Development documentation can be found here.

Prerequisites

  1. First, you will need Go installed.

  2. Then, you will need the wails cli tool.

    Install it with

    go install github.com/wailsapp/wails/v2/cmd/wails@latest
    
  3. After installing the Wails CLI you may need some build dependencies. View the missing Wails dependencies by running wails doctor. Using your system's package manager, install the missing dependencies.

Dev Server

To run the Wails hot-reloading dev server, run make dev in the root of the project.

S
Description
No description provided
Readme
15 MiB
v0.7.0
Latest
2026-08-26 16:03:22 +00:00
Languages
TypeScript 50.6%
Go 43.6%
Java 1.8%
JavaScript 1.5%
Shell 1.4%
Other 0.9%