You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have set up GitHub Actions to get automated build.
The current setup:
MSYS2 [MINGW64] win64 on windows-2022, latest qt6-basecurl
MacPorts macos-silicon on macos-15, latest qt6-qtbasecurl
MacPorts macos-intel on macos-15-intel, latest qt6-qtbasecurl
Miniconda [Miniforge3, conda-forge channel] linux, AppImage on ubuntu-24.04, latest qt6-maincurl
Ubuntu apt linux, AppImage, for cli build, on ubuntu-24.04
Under deprecation setup:
MSYS2 [MINGW32] win32 on windows-2022, latest qt5-basecurl
Need stable and recent versions of Qt 6, Qt 5 and libcurl, pre-distributed and trusted binaries.
Need to get the same versions of Qt and libcurl on all platforms.
I created scripts to automatically resolve and link dependencies, all the libraries that will be bundled with the software, e2se/deployqtwin and e2se/deployqtmacx.
The software distributed for Windows and macOS is not signed, nor distributed through the main distribution channels.
It might be interesting to distribute the software on other channels, example Chocolatey.
Bringing reliable developers into the team, with the ability to sign, could make possible to sign the software and build and test it on Arm64 architectures, for example: Silicon, linux-aarch64 AppImage, win-arm64.
There is a repo e2se/test-workflows to experimenting with build automation.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I have set up GitHub Actions to get automated build.
The current setup:
windows-2022, latestqt6-basecurlmacos-15, latestqt6-qtbasecurlmacos-15-intel, latestqt6-qtbasecurlconda-forgechannel] linux, AppImage onubuntu-24.04, latestqt6-maincurlubuntu-24.04Under deprecation setup:
windows-2022, latestqt5-basecurlNeed stable and recent versions of Qt 6, Qt 5 and libcurl, pre-distributed and trusted binaries.
Need to get the same versions of Qt and libcurl on all platforms.
I created scripts to automatically resolve and link dependencies, all the libraries that will be bundled with the software,
e2se/deployqtwinande2se/deployqtmacx.The software distributed for Windows and macOS is not signed, nor distributed through the main distribution channels.
It might be interesting to distribute the software on other channels, example Chocolatey.
Bringing reliable developers into the team, with the ability to sign, could make possible to sign the software and build and test it on Arm64 architectures, for example: Silicon, linux-aarch64 AppImage, win-arm64.
There is a repo
e2se/test-workflowsto experimenting with build automation.Ideas, suggestions would be appreciated
Beta Was this translation helpful? Give feedback.
All reactions