Skip to content

Improve CI to provide releases for Mac OS and Windows #18

@Asone

Description

@Asone

Current CI does not provide releases based for Mac OS nor Windows.

Regarding the above matters :

Windows :

The compile step works. However i suspect the generated binary is a .exe file. The current release asset step expect a nostrss file where windows release is probably a nostrss.exe file which makes the release packaging fail.

Mac OS :

The release build step fails due to an -arch option provided in compile configuration. The option only exists in the gcc version provided by Apple, which means this could probably be possible to be built only in Mac OS environment.
I read that providing some custom flags could be helpful but i can't find the thread regarding this option anymore.
i'll try to find it again and annotate it here so i'll be able to give it a try.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions