Nick Craig-Wood
56b7d7500e
gui: embed compressed dist.zip in the binary for smaller, reproducible builds
...
Previously `make fetch-gui` extracted the GUI release into cmd/gui/dist/
and the unpacked tree was embedded uncompressed via `//go:embed dist`.
This commits and embeds the GUI bundle (dist.zip) and its release tag
(dist.tag) to the repo so:
- the rclone binary is smaller
- `go build` works on a fresh clone without first running fetch-gui
- a given commit pins an exact GUI version
The "Fetch GUI" step was removed from .github/workflows/build.yml.
2026-05-01 12:46:46 +01:00
..
2026-01-30 20:53:56 +00:00
2026-04-02 16:32:54 +01:00
2026-04-20 13:45:18 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-05-01 12:46:46 +01:00
2026-04-24 18:21:22 +01:00
2026-04-24 18:21:22 +01:00
2026-04-02 16:32:54 +01:00
2026-04-13 16:45:00 +01:00
2026-03-31 10:56:28 +01:00
2026-04-02 16:32:54 +01:00
2025-07-21 20:23:16 +02:00
2026-04-02 16:32:54 +01:00
2026-04-19 13:30:46 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2025-08-26 12:04:00 +02:00
2026-04-02 16:32:54 +01:00
2025-11-01 15:52:41 +01:00
2026-04-15 18:22:05 +01:00
2026-04-02 16:32:54 +01:00
2026-03-28 12:29:53 +00:00
2026-04-02 16:32:54 +01:00
2026-04-24 18:51:28 +01:00
2026-04-02 16:32:54 +01:00
2026-01-23 16:55:52 +00:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2025-11-01 15:33:38 +01:00
2026-01-30 20:53:56 +00:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-05-01 12:46:46 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-30 16:45:49 +01:00
2026-04-02 16:32:54 +01:00
2026-02-18 11:33:48 +00:00
2023-11-28 19:10:04 +00:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-06 08:28:28 +01:00
2023-09-11 12:28:23 +01:00
2026-04-02 16:32:54 +01:00
2025-07-21 20:23:16 +02:00
2026-04-08 08:49:42 +01:00
2026-04-02 17:57:02 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-21 21:06:49 +02:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2025-10-14 16:24:07 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-01-30 20:53:56 +00:00
2025-11-01 15:33:38 +01:00
2025-11-01 18:54:19 +01:00
2026-04-20 13:45:18 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-01-30 17:08:44 +00:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00
2026-04-02 16:32:54 +01:00