vicrodh
a76db696a3
feat: use PAT token to trigger release-aur workflow automatically
2026-01-12 18:11:10 -06:00
vicrodh
f42e63bcb3
Fix icons with transparent background and improve AUR packaging
...
- Regenerate all icons from logo.png with proper transparency
- Add 48x48, 64x64, 256x256 icon sizes for better freedesktop integration
- Update tarball structure to use proper hicolor paths
- Update PKGBUILD to install all icon sizes
- Improve AUR package description
2026-01-12 17:27:42 -06:00
vicrodh
7fce220799
build: add tarball artifact for AUR package
2026-01-12 16:11:09 -06:00
vicrodh
3e58803962
feat(build): embed API credentials at compile time
...
- Add option_env! for Discogs, Spotify, Tidal credentials
- Credentials embedded in binary during CI build
- Falls back to runtime env vars for development/user override
- Add secrets to GitHub Actions workflows for Linux and Flatpak builds
- Fix Linux build: add libasound2-dev, libssl-dev
- Fix Flatpak build: use --user flag for flatpak operations
2026-01-12 11:38:11 -06:00
vicrodh
a591579c23
fix(ci): add libasound2-dev and libssl-dev for Linux build
...
alsa-sys crate requires ALSA development headers.
openssl-sys may need SSL headers too.
2026-01-12 11:24:09 -06:00
vicrodh
b8dac90c2a
chore(release): sync version from tag
2026-01-12 11:14:15 -06:00
vicrodh
5eac9676de
chore(packaging): add linux workflows and manifests
2026-01-12 11:14:15 -06:00