KSP-CKAN / CKAN

The Comprehensive Kerbal Archive Network
https://forum.kerbalspaceprogram.com/index.php?/topic/197082-*
Other
1.99k stars 348 forks source link

Dev builds for Mac #4186

Closed HebaruSan closed 2 months ago

HebaruSan commented 2 months ago

Motivation

Dev builds have been a handy way of getting quick fixes out to specific users while waiting for the cryptographic stars to align for a new release, but they're currently only available as .exe, .deb, or .rpm. To use a dev build the same way they use the usual CKAN.dmg release, a Mac user would have to download the .exe and insert it into the CKAN.app bundle him- or herself, which is not an accessible task for all users.

Changes

Now a new upload-dmg step is added to deploy.yml that plops the already generated ckan.exe into a CKAN.app into a CKAN.dmg and uploads the latter to s3. After this is merged, a Mac-packaged dev build will be available at this location:

HebaruSan commented 2 months ago

I guess aws s3 sync can only upload directories, not individual files? 😵‍💫

image