Proposal: Fyne Tools Integration Images - #68
Conversation
This commit updates Go to v1.25.3, Zig to v0.15.2. Additionally move to fyne tools v1.7.0
To use fyne tools an updated version of fyne-cross is needed. Rollback to fyne CLI.
This commit updates the base docker image for the integration with fyne tool: - Update base image from Debian Bookworm to Debian Trixie - Bump Go version from 1.25.3 to 1.25.5 - Remove Fyne CLI and fyne-cross-s3 tool installations from base image - Remove fixuid installation and docker user setup
I think this is a big deal - and if we use the same namespace then the deprecated tool will keep getting updates which will then break it. |
Replace image tagging format to support PREFIX-based namespacing. Tag format changes: - OLD: docker.io/fyneio/fyne-cross-images:v1.0.0-android - NEW: docker.io/fyneio/fyne-cross-images:tools-v1.0.0-android PREFIX is configurable: PREFIX=custom make all
Thanks for the catch @andydotxyz, forgot to update the namespace. Updated to use a temporary namespace so we can test things safely without breaking the current
If the proposal is accepted, we can choose a proper new namespace (or repo) to avoid any conflict with the old |
andydotxyz
left a comment
There was a problem hiding this comment.
I might be wrong here, but when building the legacy images the PREFIX would be "" but there is then a "-" leading to an extra character before version number on old image definitions.
Apologies if I am wrong about that - am no expert in Docker / Makefile
This PR proposes changes to support Fyne tool integration.
Platform Support (Status)
Changes
Base Image Updates