fs2open.github.com icon indicating copy to clipboard operation
fs2open.github.com copied to clipboard

Add release CI config for Mac

Open virusman opened this issue 2 years ago • 5 comments

Adds release CI config for Mac. Note: this only adds enough to build and upload Mac artifacts to the Github release, but it doesn't change anything in the Python scripts that upload to Nebula and forums. That'd be a separate PR, also I'm not familiar with all that code so far.

virusman avatar Jun 01 '22 04:06 virusman

Postponing this PR for after the 22.2 release cycle.

z64555 avatar Jun 04 '22 14:06 z64555

Um, actually. This RC may be a perfect opportunity to review the return of mac builds. However its not a top priority at the moment. The past few days have been plagued by CI issues preventing the builds being published.

Perhaps by RC2 or 3 this will get merged in.

z64555 avatar Jun 09 '22 11:06 z64555

@z64555 That'd be great. Let me know if I can help with anything.

virusman avatar Jun 13 '22 05:06 virusman

@z64555 Could this get in for 22.2, or is it deferred to a later release?

virusman avatar Jul 09 '22 06:07 virusman

I've been tied up with IRL events and haven't been able to do much code stuff. I'm hoping this week I'll be able to get some things done, so please check on me again in a few days.

z64555 avatar Jul 09 '22 21:07 z64555

@z64555 Are there any plans to continue with this?

virusman avatar Aug 25 '22 23:08 virusman

@z64555 Answered questions and addressed the feedback, this is ready for another review iteration. Thanks!

virusman avatar Sep 11 '22 23:09 virusman

@z64555 Thanks, feel free to merge whenever. I can't merge myself.

virusman avatar Sep 17 '22 06:09 virusman