Skip to content

Use CPack for uploading testing binaries for macOS static and MinGW - #2139

Draft
Rangi42 wants to merge 1 commit into
gbdev:masterfrom
Rangi42:more-cpack
Draft

Rangi42 wants to merge 1 commit into
gbdev:masterfrom
Rangi42:more-cpack

Conversation

@Rangi42

@Rangi42 Rangi42 commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Follow-up to #2062.

We have previously talked about using CPack for more artifact uploads, instead of individually grouping/zipping them together.

One issue with doing so is that CPack would not include install.sh, which is needed for the release archives. That's why this PR only updates the testing binary archives.

Another issue is that CPack 3.x did not support CPACK_PACKAGE_FILE_NAME, and that's the version installed on some of GitHub's CI runners (including Ubuntu prior to the not-yet-available 26.04.1 LTS). This PR attempts to use the latest CPack from its maker Kitware's apt repository.

@Rangi42
Rangi42 requested a review from ISSOtm September 21, 2026 22:38
@Rangi42 Rangi42 added meta This isn't related to the tools directly: repo organization, maintainership... builds This affects the build process or release artifacts labels Sep 21, 2026
@ISSOtm ISSOtm added this to the 1.1.0 milestone Sep 21, 2026
@Rangi42
Rangi42 marked this pull request as draft September 22, 2026 02:43

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

builds This affects the build process or release artifacts meta This isn't related to the tools directly: repo organization, maintainership...

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants