Skip to content

Fix dry release Gradle config resolution#483

Merged
marandaneto merged 1 commit intomainfrom
chore/fix-dry-release-config
Apr 9, 2026
Merged

Fix dry release Gradle config resolution#483
marandaneto merged 1 commit intomainfrom
chore/fix-dry-release-config

Conversation

@marandaneto
Copy link
Copy Markdown
Member

@marandaneto marandaneto commented Apr 9, 2026

💡 Motivation and Context

make dryRelease was failing during Gradle configuration because PosthogBuildConfig loaded gradle.properties from a fragile relative path. After fixing that, posthog-server still failed under dependency locking because its Dokka Javadoc plugin entries were missing from the lock file.

💚 How did you test it?

  • Ran ./gradlew :posthog:publishToMavenLocal
  • Ran ./gradlew :posthog-server:publishToMavenLocal --write-locks
  • Ran make dryRelease

📝 Checklist

  • I reviewed the submitted code.
  • I added tests to verify the changes.
  • I updated the docs if needed.
  • No breaking change or entry added to the changelog.

If releasing new changes

  • Ran pnpm changeset to generate a changeset file
  • Added the "release" label to the PR to indicate we're publishing new versions for the affected packages

@marandaneto marandaneto requested a review from a team as a code owner April 9, 2026 12:09
@marandaneto marandaneto enabled auto-merge (squash) April 9, 2026 12:21
@marandaneto marandaneto merged commit 7c4bd94 into main Apr 9, 2026
12 checks passed
@marandaneto marandaneto deleted the chore/fix-dry-release-config branch April 9, 2026 12:48
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.

2 participants