Commit Graph

11 Commits (dbdafabcce3551b7cf02f22a5a4748dfe6712fde)

Author SHA1 Message Date
Sean Doran 916541d815
Add TOML config, playerctl dep, and media button defaults; bump to v1.1.0
- Switch config format from JSON to TOML (tomllib built-in on 3.11+,
  tomli fallback for 3.10) so the generated config can include comments
- Write an annotated config.toml on first run with descriptions for every
  knob/button and hints for all available actions
- Promote playerctl from optdepends to depends so media buttons work
  out of the box
- Default buttons 1–3 now pre-configured for playerctl previous/play-pause/next
- Rename contrib/config.example.json → config.example.toml with full
  TOML rewrite including per-knob LED colour override examples
- Log a migration hint when a legacy config.json is detected
2026-02-27 14:38:36 -05:00
Sean Doran 2e77bf804e
Fix AUR publish: include turnupd.install; bump to v1.0.0 2026-02-27 14:02:47 -05:00
Sean Doran c3a7ea811e
Fix: handle AUR SSH exit code 1, bump to v0.2.9 2026-02-27 12:04:33 -05:00
Sean Doran 900f502c5c
Fix: re-key AUR secret, add fingerprint debug, bump to v0.2.7 2026-02-27 11:59:27 -05:00
Sean Doran 46f47d89a7
Fix: pass AUR_SSH_KEY via env var to avoid secret masking corruption 2026-02-27 11:52:43 -05:00
Sean Doran f4c4781966
Fix: decode base64-encoded AUR SSH key from secret 2026-02-27 11:48:36 -05:00
Sean Doran d00ab45366
Fix: use GIT_SSH_COMMAND and printf to avoid SSH key corruption 2026-02-27 11:47:36 -05:00
Sean Doran 873e7fa7bb
Fix: use printf for SSH config to avoid heredoc indentation issues 2026-02-27 11:46:29 -05:00
Sean Doran da6142fab4
Fix: generate .SRCINFO directly instead of using makepkg in Docker 2026-02-27 11:44:25 -05:00
Sean Doran db4a003fcf
Fix: run makepkg as non-root user in Docker 2026-02-27 11:43:28 -05:00
Sean Doran 2443986ff6
Add GitHub Action to publish to AUR on version tag 2026-02-27 11:41:51 -05:00