Skip to content

Packaging and Signing #12

@ghost

Description

This is an issue to discuss options for Packaging and Signing.

The intent is to make it easy as possible to package and sign the code.
Its one of those things very much ignored, but needed to get stuff out the door as they say :)

Its often easier these days to let a good CI system do this to whatever extent it can. It also saves you running a ton of VM's, etc, as the Signing tools only exist in each OS.
Bitrise is what i am currently using. Its designed for Mobile, but can also do Desktop OSX. For Windows the only game in town is AppVeyor, which i will add later.
At the moment i have a Github repo where i am working through signing.
Its very much a work in progress ! Lots of experimental stuff and not much working yet.
https://github.com/gedw99/ci
For Mobile, i use a Flutter Webview. We can change it, but it gets the job done for now.
For Desktop i am still using zserge's webview. Once we get this golang <--> rust stuff going can swap out.
Happy to work on it in my repo or bring together this this one. Whatever works.

Windows Store.
The Window 10 SDK includes MAKEAPPX and SIGNTOOL, and these are the commands used to make an Appx. Am scratching around looking for golang tooling. It might be that Rust has awesume tooling for this, but i am not a rust coder.

Apple Store
Am working through this too. Not sure right now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions