Skip to content

chore: cocoapods automate#163

Open
mario-launchdarkly wants to merge 1 commit intomainfrom
chore/session-replay-pod
Open

chore: cocoapods automate#163
mario-launchdarkly wants to merge 1 commit intomainfrom
chore/session-replay-pod

Conversation

@mario-launchdarkly
Copy link
Contributor

@mario-launchdarkly mario-launchdarkly commented Mar 20, 2026

Note

Medium Risk
Medium risk because it adds automated CocoaPods trunk publishing gated on release creation and relies on retrieved secrets; misconfiguration could publish unintended versions or fail releases.

Overview
Adds a reusable composite GitHub Action (.github/actions/publish) that publishes LaunchDarklyObservability and then LaunchDarklySessionReplay to CocoaPods trunk, with a dry_run gate.

Introduces a manually-triggered publishing workflow (manual-publish.yml) and extends release-please.yml to run a new publish-pods job on macos-15 only when release-please reports releases_created, fetching the CocoaPods token from AWS SSM before pushing.

Written by Cursor Bugbot for commit b307366. This will update automatically on new commits. Configure here.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant