Skip to content

Make CI create deb, msi, and dmg files instead of tarballs/zips #270

Description

@dfellis

Lower priority, but we should be producing proper installers for Alan instead of relying on the user to extract the executable to the right location.

I've done a deb in the past, so I know it's just slapping a bunch of shell scripts together, but I have no experience with the msi or dmg formats except as a user for them, so we'll need to research how to do this. I fear we'll need to pay for an Apple developer account to do dmg based on what I've been reading: https://www.wikihow.com/Install-Software-from-Unsigned-Developers-on-a-Mac

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions