Skip to content

Conversation

@rocketchat-github-ci
Copy link
Collaborator

@rocketchat-github-ci rocketchat-github-ci commented Dec 8, 2025

Summary by CodeRabbit

  • Chores

    • Prepared a patch release and updated packaging workflow for future deployments.
  • Bug Fixes

    • Fixed a build/runtime issue that prevented the service from running in air-gapped environments.
  • Infrastructure

    • Adjusted archive creation and checksum handling to improve build reproducibility and packaging consistency.

✏️ Tip: You can customize this high-level summary in your review settings.

You can see below a preview of the release change log:

7.13.1

Engine versions

  • Node: 22.16.0
  • Deno: 1.43.5
  • MongoDB: 5, 6, 7, 8
  • Apps-Engine: 1.58.0

Patch Changes

@changeset-bot
Copy link

changeset-bot bot commented Dec 8, 2025

🦋 Changeset detected

Latest commit: 73af18f

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 41 packages
Name Type
@rocket.chat/meteor Patch
@rocket.chat/core-typings Patch
@rocket.chat/rest-typings Patch
@rocket.chat/uikit-playground Patch
@rocket.chat/api-client Patch
@rocket.chat/apps Patch
@rocket.chat/core-services Patch
@rocket.chat/cron Patch
@rocket.chat/ddp-client Patch
@rocket.chat/freeswitch Patch
@rocket.chat/fuselage-ui-kit Patch
@rocket.chat/gazzodown Patch
@rocket.chat/http-router Patch
@rocket.chat/livechat Patch
@rocket.chat/model-typings Patch
@rocket.chat/ui-avatar Patch
@rocket.chat/ui-client Patch
@rocket.chat/ui-contexts Patch
@rocket.chat/web-ui-registration Patch
@rocket.chat/account-service Patch
@rocket.chat/authorization-service Patch
@rocket.chat/ddp-streamer Patch
@rocket.chat/omnichannel-transcript Patch
@rocket.chat/presence-service Patch
@rocket.chat/queue-worker Patch
@rocket.chat/stream-hub-service Patch
@rocket.chat/federation-matrix Patch
@rocket.chat/license Patch
@rocket.chat/media-calls Patch
@rocket.chat/omnichannel-services Patch
@rocket.chat/pdf-worker Patch
@rocket.chat/presence Patch
rocketchat-services Patch
@rocket.chat/models Patch
@rocket.chat/network-broker Patch
@rocket.chat/omni-core-ee Patch
@rocket.chat/mock-providers Patch
@rocket.chat/ui-video-conf Patch
@rocket.chat/ui-voip Patch
@rocket.chat/instance-status Patch
@rocket.chat/omni-core Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@dionisio-bot
Copy link
Contributor

dionisio-bot bot commented Dec 8, 2025

Looks like this PR is not ready to merge, because of the following issues:

  • This PR is missing the 'stat: QA assured' label
  • This PR is missing the required milestone or project

Please fix the issues and try again

If you have any trouble, please check the PR guidelines

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Dec 8, 2025

Walkthrough

Adds two changeset files declaring patch bumps for @rocket.chat/meteor and updates the CI workflow (.github/workflows/ci.yml) to change SOURCE_HASH suffix and adjust tar exclusion patterns for packaging.

Changes

Cohort / File(s) Summary
Changesets
\.changeset/bump-patch-1765223184242.md, \.changeset/large-jobs-smell.md
Added two changeset files declaring patch bumps for @rocket.chat/meteor; one mentions a build issue affecting Deno in air-gapped environments.
CI workflow
\.github/workflows/ci.yml
Updated inlined hash suffix from -v8 to -v9 and adjusted tar exclusion list (removed .deno-cache/* exclusion and restructured exclude patterns for packaging).

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

  • Review the CI workflow changes for packaging and hash derivation correctness (.github/workflows/ci.yml).
  • Verify the changeset descriptions and package targets (.changeset/*.md) are accurate and do not conflict with other pending changesets.

Possibly related PRs

Suggested labels

stat: ready to merge, stat: QA assured

Suggested reviewers

  • tassoevan

Poem

🐰 In burrows of code I quietly dwell,
Patching a package — a tiny spell.
Hashes refreshed, changesets sing,
A small bump brings a brighter spring. 🥕

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Release 7.13.1' clearly and specifically indicates this is a release PR for version 7.13.1, which aligns with the changeset patch bumps and workflow updates for this release.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
✨ 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 release-7.13.1

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.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 8, 2025

📦 Docker Image Size Report

📈 Changes

Service Current Baseline Change Percent
sum of all images 1.2GiB 1.2GiB +41MiB
rocketchat 369MiB 349MiB +21MiB
omnichannel-transcript-service 141MiB 132MiB +9.1MiB
queue-worker-service 141MiB 132MiB +9.1MiB
ddp-streamer-service 127MiB 126MiB +403KiB
account-service 114MiB 113MiB +412KiB
stream-hub-service 111MiB 111MiB +409KiB
authorization-service 111MiB 111MiB +405KiB
presence-service 111MiB 111MiB +404KiB

📊 Historical Trend

---
config:
  theme: "dark"
  xyChart:
    width: 900
    height: 400
---
xychart
  title "Image Size Evolution by Service (Last 30 Days + This PR)"
  x-axis ["11/15 22:28", "11/16 01:28", "11/17 23:50", "11/18 22:53", "11/19 23:02", "11/21 16:49", "11/24 17:34", "11/27 22:32", "11/28 19:05", "12/01 23:01", "12/02 21:57", "12/03 21:00", "12/04 18:17", "12/05 21:56", "12/08 20:15", "12/08 23:35 (PR)"]
  y-axis "Size (GB)" 0 --> 0.5
  line "account-service" [0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]
  line "authorization-service" [0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]
  line "ddp-streamer-service" [0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12, 0.12]
  line "omnichannel-transcript-service" [0.14, 0.14, 0.14, 0.14, 0.14, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.14]
  line "presence-service" [0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]
  line "queue-worker-service" [0.14, 0.14, 0.14, 0.14, 0.14, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.13, 0.14]
  line "rocketchat" [0.36, 0.36, 0.35, 0.35, 0.35, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.34, 0.36]
  line "stream-hub-service" [0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11, 0.11]
Loading

Statistics (last 15 days):

  • 📊 Average: 1.5GiB
  • ⬇️ Minimum: 1.2GiB
  • ⬆️ Maximum: 1.6GiB
  • 🎯 Current PR: 1.2GiB
ℹ️ About this report

This report compares Docker image sizes from this build against the develop baseline.

  • Tag: pr-37731
  • Baseline: develop
  • Timestamp: 2025-12-08 23:35:24 UTC
  • Historical data points: 15

Updated: Mon, 08 Dec 2025 23:35:25 GMT

@codecov
Copy link

codecov bot commented Dec 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 67.80%. Comparing base (9048c7b) to head (73af18f).
⚠️ Report is 5 commits behind head on master.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master   #37731      +/-   ##
==========================================
- Coverage   67.87%   67.80%   -0.07%     
==========================================
  Files        3445     3445              
  Lines      113956   113935      -21     
  Branches    20869    20844      -25     
==========================================
- Hits        77345    77254      -91     
- Misses      34497    34566      +69     
- Partials     2114     2115       +1     
Flag Coverage Δ
e2e 57.44% <ø> (+0.01%) ⬆️
e2e-api 42.52% <ø> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Co-authored-by: Douglas Gubert <[email protected]>
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
@ggazzo ggazzo requested a review from a team as a code owner December 8, 2025 22:55
@ggazzo ggazzo merged commit 1acd164 into master Dec 9, 2025
91 of 93 checks passed
@ggazzo ggazzo deleted the release-7.13.1 branch December 9, 2025 04:39
@coderabbitai coderabbitai bot mentioned this pull request Dec 19, 2025
@coderabbitai coderabbitai bot mentioned this pull request Jan 9, 2026
@coderabbitai coderabbitai bot mentioned this pull request Jan 26, 2026
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.

3 participants