• Automatically building a starkit on Github

    From Arjen Markus@21:1/5 to All on Wed Nov 17 01:42:57 2021
    I have a simple GUI on Github and I would like to have it turned into a starkit (or indeed any other standalone application, like via freewrap/tclexecomp) via some automated process. I know all manner of such things are supported by Github, but I have no
    idea how to achieve it.

    Can anyone point me in the right direction?

    Some details: the GUI wraps around an external program that may be incorporated or stay separate. It does not use any compiled extensions. And for the curious: this is the repository - https://github.com/arjenmarkus/fpm-gui

    Regards,

    Arjen

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Gollwitzer@21:1/5 to All on Wed Nov 17 16:06:22 2021
    Am 17.11.21 um 10:42 schrieb Arjen Markus:
    I have a simple GUI on Github and I would like to have it turned into a starkit (or indeed any other standalone application, like via freewrap/tclexecomp) via some automated process. I know all manner of such things are supported by Github, but I have
    no idea how to achieve it.


    Hi Arjen,

    yes this is possible using Github Actions. I'm using this in my project
    (which I will show later in the conference) to release the binaries.
    Binaries (starpack) are here:

    https://github.com/BessyHDFViewer/BessyHDFViewer/releases

    Here is the workflow file that triggers this on every push:

    https://github.com/BessyHDFViewer/BessyHDFViewer/tree/main/.github/workflows

    The "real work" is done by the make-dependencies script and the Makefile
    in the repo. which are run from the workflow YAML.

    Christian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Arjen Markus@21:1/5 to Christian Gollwitzer on Wed Nov 17 07:28:23 2021
    On Wednesday, November 17, 2021 at 4:06:27 PM UTC+1, Christian Gollwitzer wrote:
    Am 17.11.21 um 10:42 schrieb Arjen Markus:
    I have a simple GUI on Github and I would like to have it turned into a starkit (or indeed any other standalone application, like via freewrap/tclexecomp) via some automated process. I know all manner of such things are supported by Github, but I
    have no idea how to achieve it.

    Hi Arjen,

    yes this is possible using Github Actions. I'm using this in my project (which I will show later in the conference) to release the binaries. Binaries (starpack) are here:

    https://github.com/BessyHDFViewer/BessyHDFViewer/releases

    Here is the workflow file that triggers this on every push:

    https://github.com/BessyHDFViewer/BessyHDFViewer/tree/main/.github/workflows

    The "real work" is done by the make-dependencies script and the Makefile
    in the repo. which are run from the workflow YAML.

    Christian
    Nice :), looking forward to your presentation!

    Regards,

    Arjen

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)