Skip to content

Packaging and Signing #12

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions