Skip to content

Update conventions to v0.9.0, remove standalone docs#1615

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

Update conventions to v0.9.0, remove standalone docs#1615
aleksandar-apostolov 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 and remove standalone docs workflow (now handled by conventions release).

Implementation

  • Updated version tags in workflow files from mixed versions (v0.5.0, v0.6.1, v0.7.1) to v0.9.0
  • Removed release-docs.yaml — Dokka docs are now published by the conventions release workflow

Files updated:

  • publish-new-version.yml
  • sdk-size-checks.yml
  • pr-clean-old-drafts.yaml
  • pr-quality.yml
  • android.yml
  • sdk-size-updates.yml

Files removed:

  • release-docs.yaml

🎨 UI Changes

N/A - CI workflow changes only.

Testing

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

Summary by CodeRabbit

Release Notes

  • Chores
    • Updated all CI/CD workflows to use the latest build convention versions (v0.9.0) for improved Android build processes, pull request quality checks, and SDK size monitoring.
    • Removed the automated documentation release workflow.

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

github-actions bot commented Feb 13, 2026

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.

🎉 Great job! This PR is ready for review.

@aleksandar-apostolov aleksandar-apostolov changed the title chore(ci): update conventions to v0.9.0, remove standalone docs Update conventions to v0.9.0, remove standalone docs Feb 13, 2026
@aleksandar-apostolov aleksandar-apostolov added the pr:ci CI / GitHub Actions / workflow updates label Feb 13, 2026
@aleksandar-apostolov aleksandar-apostolov enabled auto-merge (squash) February 13, 2026 10:59
@github-actions
Copy link
Contributor

SDK Size Comparison 📏

SDK Before After Difference Status
stream-video-android-core 12.00 MB 12.00 MB 0.00 MB 🟢
stream-video-android-ui-xml 5.68 MB 5.68 MB 0.00 MB 🟢
stream-video-android-ui-compose 6.27 MB 6.27 MB 0.00 MB 🟢

@coderabbitai
Copy link

coderabbitai bot commented Feb 13, 2026

Walkthrough

Multiple GitHub Actions workflow files are updated to reference newer versions (primarily v0.9.0) of shared workflows from GetStream/stream-build-conventions-android. Additionally, the release-docs.yaml workflow file is removed entirely.

Changes

Cohort / File(s) Summary
Workflow Version Updates
.github/workflows/android.yml, .github/workflows/pr-clean-old-drafts.yaml, .github/workflows/pr-quality.yml, .github/workflows/publish-new-version.yml, .github/workflows/sdk-size-checks.yml, .github/workflows/sdk-size-updates.yml
Upgraded external workflow references to v0.9.0 from various earlier versions (v0.5.0, v0.6.1, v0.7.1). All input parameters remain unchanged; only workflow asset versions are incremented.
Workflow Removal
.github/workflows/release-docs.yaml
Completely removed the Dokka documentation generation and GitHub Pages deployment workflow that was previously triggered on pushes to main.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~8 minutes

Poem

🐰 Our workflows hop to version nine,
With shared conventions, oh so fine!
One old docs path we bid farewell,
As updated pipelines now excel! ✨

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the two main changes: updating workflow conventions to v0.9.0 and removing the standalone docs workflow.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Merge Conflict Detection ✅ Passed ✅ No merge conflicts detected when merging into develop
Description check ✅ Passed The PR description covers the Goal, Implementation, and Testing sections with clear details about workflow version updates and file changes. UI Changes and contributor checklist are appropriately marked as N/A or incomplete where applicable to this CI-only change.

✏️ 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

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

@aleksandar-apostolov aleksandar-apostolov merged commit fb8db42 into develop Feb 13, 2026
14 of 16 checks passed
@aleksandar-apostolov aleksandar-apostolov deleted the chore/update-conventions-0.9.0 branch February 13, 2026 11:03
@stream-public-bot stream-public-bot added the released Included in a release label Feb 26, 2026
@stream-public-bot
Copy link
Collaborator

🚀 Available in v1.20.0

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

Labels

pr:ci CI / GitHub Actions / workflow updates released Included in a release

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants