Skip to content

Publish to the Stream repository with build-conventions 1.0.0 - #222

Merged
aleksandar-apostolov merged 6 commits into
developfrom
aleksandarapostolov/and-1615-publish-stream-feeds-android-to-the-stream-repository
Oct 7, 2026
Merged

aleksandar-apostolov merged 6 commits into
developfrom
aleksandarapostolov/and-1615-publish-stream-feeds-android-to-the-stream-repository

Conversation

@aleksandar-apostolov

Copy link
Copy Markdown
Collaborator

Goal

Closes AND-1615 — publish Feeds to stream-io-repo.com only.

Implementation

  • pluginManagement adds https://stream-io-repo.com, declared last. Conventions 1.0.0 exists only there.
  • streamConventions 0.14.1 → 1.0.0; all reusable workflow pins → v1.0.0 (161dace).
  • publish-new-version.yml: suffix and publish-targets inputs (default streamRepo), passes the four STREAM_REPO_* secrets.
  • publish-snapshot.yml: publish-targets: streamRepo and the same secrets.

Testing

  • ./gradlew help --refresh-dependencies: conventions 1.0.0 resolved from stream-io-repo.com. BUILD SUCCESSFUL.
  • ORG_GRADLE_PROJECT_streamPublishTargets=streamRepo ./gradlew publish stages 60 files for client and network under build/staged-repo/io/getstream/.
  • actionlint passes on all workflows.

Checklist

  • Issue linked (if any)
  • Tests/docs updated
  • I have signed the Stream CLA (required for external contributors)

Resolve the conventions plugin from stream-io-repo.com, bump it and the
reusable workflow pins to 1.0.0, add suffix and publish-targets dispatch
inputs, and pass the four STREAM_REPO_* secrets to the release workflows.
@aleksandar-apostolov aleksandar-apostolov added the pr:ci CI changes label Oct 7, 2026
@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

PR checklist ✅

All required conditions are satisfied:

  • Title length is OK (or ignored by label).
  • At least one pr: label exists.
  • Sections ### Goal, ### Implementation, and ### Testing are filled, or the PR is bot-authored.
  • An issue is linked (Linear ticket or GitHub issue), or the PR is bot-authored.

🎉 Great job! This PR is ready for review.

@aleksandar-apostolov
aleksandar-apostolov marked this pull request as ready for review October 7, 2026 10:01
@coderabbitai

coderabbitai Bot commented Oct 7, 2026 •

Copy link
Copy Markdown

Warning

Review limit reached

You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository.

Next included review available in 34 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

Learn how review limits work.

Review configuration:

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: f0dd1672-aebf-4a71-bdad-aacbcf992a7b
📥 Commits

Reviewing files that changed from the base of the PR and between cdd84bf and 4fbcf25.

📒 Files selected for processing (9)
  • .github/workflows/android.yml
  • .github/workflows/pr-clean-stale.yaml
  • .github/workflows/pr-quality.yml
  • .github/workflows/publish-new-version.yml
  • .github/workflows/publish-snapshot.yml
  • .github/workflows/sdk-size-checks.yml
  • .github/workflows/sdk-size-updates.yml
  • gradle/libs.versions.toml
  • settings.gradle.kts
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

SDK Size Comparison 📏

SDK Before After Difference Status
stream-feeds-android-client 2.55 MB 2.55 MB 0.00 MB 🟢

@aleksandar-apostolov
aleksandar-apostolov merged commit 0eeb569 into develop Oct 7, 2026
5 checks passed
@aleksandar-apostolov
aleksandar-apostolov deleted the aleksandarapostolov/and-1615-publish-stream-feeds-android-to-the-stream-repository branch October 7, 2026 10:19
@stream-public-bot stream-public-bot added the released Included in a release label Oct 7, 2026
@stream-public-bot

Copy link
Copy Markdown
Collaborator

🚀 Available in v0.11.1

@sonarqubecloud

sonarqubecloud Bot commented Oct 7, 2026

Copy link
Copy Markdown

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

Labels

pr:ci CI changes released Included in a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants