alinaliBQ opened a new pull request, #55321: URL: https://github.com/apache/arrow/pull/55321
### Rationale for this change See https://github.com/apache/arrow/issues/49411 ### What changes are included in this PR? Upload unsigned macOS DYLIB and PKG to draft releases. - An ARM64 base package is uploaded alongside DYLIB to skip rebuild of PKG. Adds a check to skip upload process if signed artifacts already exist. Steps to release ODBC after this PR: - Assumption: developer running `dev/release/07-flightsqlodbc-upload.sh` would be able to sign both Windows and macOS artifacts on the same machine. 1. Generate unsigned DYLIB and DLL with CI 2. Sign DYLIB and DLL and upload to GitHub release 3. Generate unsigned universal PKG and MSI with CI 4. Sign universal PKG and MSI and upload to GitHub release ### Are these changes tested? Tested in fork ### Are there any user-facing changes? N/A ### Was AI used for this PR? In accordance to the [AI generation guidelines](https://arrow.apache.org/docs/dev/developers/overview.html#ai-generated-code), please disclose below whether and how AI was used in this PR. **PR code and description written by:** - [x] Human - [x] AI **Reviewed before submission by:** - [x] Human - [ ] AI - [ ] Not reviewed -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
