Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dev builds for Mac #4186

Merged
merged 1 commit into from
Sep 19, 2024
Merged

Conversation

HebaruSan
Copy link
Member

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 HebaruSan added Enhancement New features or functionality Easy This is easy to fix Build Issues affecting the build system macOS Issues specific for macOS Package: dmg Issues affecting macOS packaging labels Sep 19, 2024
@HebaruSan HebaruSan merged commit 4beb898 into KSP-CKAN:master Sep 19, 2024
3 checks passed
@HebaruSan HebaruSan deleted the feature/osx-dev-builds branch September 19, 2024 02:01
@HebaruSan

This comment was marked as resolved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Build Issues affecting the build system Easy This is easy to fix Enhancement New features or functionality macOS Issues specific for macOS Package: dmg Issues affecting macOS packaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant