Skip to content

Comments

Update stream-build-conventions to v0.9.0#6151

Merged
gpunto merged 1 commit intodevelopfrom
chore/update-conventions-0.9.0
Feb 13, 2026
Merged

Update stream-build-conventions to v0.9.0#6151
gpunto merged 1 commit intodevelopfrom
chore/update-conventions-0.9.0

Conversation

@aleksandar-apostolov
Copy link
Contributor

@aleksandar-apostolov aleksandar-apostolov commented Feb 13, 2026

Goal

Update all workflow references to stream-build-conventions-android to v0.9.0 for consistency and to pick up latest CI improvements.

Implementation

Updated version tags in workflow files from mixed versions (v0.6.1, v0.7.1, v0.8.0) to v0.9.0:

  • publish-new-version.yml
  • sdk-size-checks.yml
  • pr-checks.yml
  • pr-quality.yml
  • sdk-size-updates.yml
  • pr-cleanup.yaml

🎨 UI Changes

N/A - CI workflow changes only.

Testing

CI workflows will run on this PR to validate the changes work correctly.

☑️Contributor Checklist

General

  • I have signed the Stream CLA (required)
  • Assigned a person / code owner group (required)
  • Thread with the PR link started in a respective Slack channel (required internally)
  • PR targets the develop branch
  • PR is linked to the GitHub issue it resolves

Code & documentation

  • New code is covered by unit tests - N/A
  • Comparison screenshots added for visual changes - N/A
  • Affected documentation updated (KDocs, docusaurus, tutorial) - N/A

Summary by CodeRabbit

  • Chores
    • Updated internal workflow infrastructure versions across CI/CD pipelines to ensure optimal performance and compatibility with the latest action tooling.

Note: These are internal infrastructure updates with no impact on user-facing features or functionality.

@aleksandar-apostolov aleksandar-apostolov requested a review from a team as a code owner February 13, 2026 10:44
@github-actions
Copy link
Contributor

github-actions bot commented Feb 13, 2026

PR checklist ❌

The following issues were detected:

  • Title should be 5–18 words for release notes. Current: 4 word(s). (Add pr:ignore-for-release to bypass.)

What we check

  1. Title is concise (5–18 words) unless labeled pr:ignore-for-release.
  2. At least one pr: label exists (e.g., pr:bug, pr:new-feature).
  3. Sections ### Goal, ### Implementation, and ### Testing contain content.

@aleksandar-apostolov aleksandar-apostolov changed the base branch from main to develop February 13, 2026 10:45
@aleksandar-apostolov aleksandar-apostolov changed the title chore(ci): update stream-build-conventions to v0.9.0 Update stream-build-conventions to v0.9.0 Feb 13, 2026
@aleksandar-apostolov aleksandar-apostolov changed the title Update stream-build-conventions to v0.9.0 Update stream-build-conventions to v0.9.0 Feb 13, 2026
@coderabbitai
Copy link

coderabbitai bot commented Feb 13, 2026

Walkthrough

GitHub Actions workflows across six files are updated to use newer action versions. Dependency versions are bumped across PR checks, PR cleanup, PR quality, SDK size checks, and release workflows. No functional logic or behavior changes are introduced.

Changes

Cohort / File(s) Summary
GitHub Actions Workflow Version Updates
.github/workflows/pr-checks.yml, .github/workflows/pr-cleanup.yaml, .github/workflows/pr-quality.yml, .github/workflows/publish-new-version.yml, .github/workflows/sdk-size-checks.yml, .github/workflows/sdk-size-updates.yml
Reusable workflow and action versions bumped: pr-checks (android-ci, setup-gradle v0.7.1→v0.9.0), pr-cleanup (v0.6.1→v0.9.0), pr-quality (v0.7.1→v0.9.0), publish-new-version (v0.8.0→v0.9.0), sdk-size-checks (v0.6.1→v0.9.0), sdk-size-updates (v0.6.1→v0.9.0). Inputs and secrets remain unchanged.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 hop hop our workflows dance so bright,
With versions bumped to v0.9—what a sight!
Six workflows refresh their gear with care,
Newer actions flowing through the air! ✨

🚥 Pre-merge checks | ✅ 3 | ❌ 1
❌ Failed checks (1 warning)
Check name Status Explanation Resolution
Merge Conflict Detection ⚠️ Warning ❌ Merge conflicts detected (7 files):

⚔️ .github/workflows/pr-checks.yml (content)
⚔️ .github/workflows/pr-cleanup.yaml (content)
⚔️ .github/workflows/pr-quality.yml (content)
⚔️ .github/workflows/publish-new-version.yml (content)
⚔️ .github/workflows/sdk-size-checks.yml (content)
⚔️ .github/workflows/sdk-size-updates.yml (content)
⚔️ stream-chat-android-state/detekt-baseline.xml (content)

These conflicts must be resolved before merging into develop.
Resolve conflicts locally and push changes to this branch.
✅ Passed checks (3 passed)
Check name Status Explanation
Description check ✅ Passed The description covers Goal and Implementation sections clearly, marking UI/Testing/Documentation as N/A appropriately. However, the Contributor Checklist shows two required items unchecked: assignee and GitHub issue link.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Title check ✅ Passed The title accurately describes the main change: updating stream-build-conventions from mixed versions to v0.9.0 across all workflow files.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
  • 📝 Generate docstrings
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/update-conventions-0.9.0
⚔️ Resolve merge conflicts (beta)
  • Auto-commit resolved conflicts to branch chore/update-conventions-0.9.0
  • Create stacked PR with resolved conflicts
  • Post resolved changes as copyable diffs in a comment

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 and usage tips.

@sonarqubecloud
Copy link

@github-actions
Copy link
Contributor

SDK Size Comparison 📏

SDK Before After Difference Status
stream-chat-android-client 5.26 MB 5.26 MB 0.00 MB 🟢
stream-chat-android-offline 5.48 MB 5.48 MB 0.00 MB 🟢
stream-chat-android-ui-components 10.63 MB 10.63 MB 0.00 MB 🟢
stream-chat-android-compose 12.85 MB 12.85 MB 0.00 MB 🟢

@gpunto gpunto added the pr:ci CI changes label Feb 13, 2026
@gpunto gpunto merged commit 227ec07 into develop Feb 13, 2026
14 of 21 checks passed
@gpunto gpunto deleted the chore/update-conventions-0.9.0 branch February 13, 2026 13:02
@stream-public-bot stream-public-bot added the released Included in a release label Feb 17, 2026
@stream-public-bot
Copy link
Contributor

🚀 Available in v6.32.3

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