Skip to content

chore(app): set the app identifier to ai.yldm.kando - #39

Merged
houko merged 1 commit into
mainfrom
chore/app-identifier
Nov 9, 2026
Merged

houko merged 1 commit into
mainfrom
chore/app-identifier

Conversation

@houko

@houko houko commented Nov 9, 2026

Copy link
Copy Markdown
Member

Summary

Replaces the template placeholder com.example.kando in apps/kando/mygo.json with ai.yldm.kando, the reverse of the kando.yldm.ai domain the site now lives on.

MyGo makes this the app's identity on every platform: the macOS bundle ID (CFBundleIdentifier), which the system keys preferences, the keychain and notarization on. No release has shipped yet, so no installed copy carries the old ID and nothing needs migrating.

This also clears the release workflow's "Check the identifier" guard, which has failed every Release run so far. Once this is on main and CI passes, the Release workflow will cut the first version from the commits since the start of the repo.

Verification

  • CGO_ENABLED=0 go test ./... in apps/kando passes.
  • go tool mygo build succeeds and the built Kando.app/Contents/Info.plist has CFBundleIdentifier = ai.yldm.kando.

Screenshots

None.

@houko
houko merged commit c86ce6f into main Nov 9, 2026
@github-actions github-actions Bot added area: app The app shell and state in apps/kando chore Maintenance (chore, build, style, revert) size/XS Under 10 changed lines labels Nov 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: app The app shell and state in apps/kando chore Maintenance (chore, build, style, revert) size/XS Under 10 changed lines

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant