This PR sets the task to generate signing certificate and also updates the script to pull publishing credentials, adds the setup of Android SDK on for the macOS-based publishing jobs.
Signing key was generated via a dedicated CI job and uploaded to the key server:
➜ ~ gpg --keyserver hkp://keyserver.ubuntu.com --search-key 'package+dd-sdk-kotlin-multiplatform@datadoghq.com'
gpg: data source: http://185.125.188.27:11371
(1) Datadog dd-sdk-kotlin-multiplatform Packaging (Datadog dd-sdk-kotlin-multiplatform)
4096 bit RSA key 140DCB12AC197849, created : 2024-07-10
Review checklist (to be filled by reviewers)
[ ] Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
[ ] Make sure you discussed the feature or bugfix with the maintaining team in an Issue
[ ] Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)
What does this PR do?
This PR sets the task to generate signing certificate and also updates the script to pull publishing credentials, adds the setup of Android SDK on for the macOS-based publishing jobs.
Signing key was generated via a dedicated CI job and uploaded to the key server:
Review checklist (to be filled by reviewers)