Skip to content

Conversation

@AlexSkrypnyk
Copy link
Member

@AlexSkrypnyk AlexSkrypnyk commented Feb 4, 2026

Summary by CodeRabbit

  • Chores
    • Updated CI/CD workflows to use the newer CI runner container image (v26.1.0) across build, test, and deploy pipelines.

@coderabbitai
Copy link

coderabbitai bot commented Feb 4, 2026

Walkthrough

Updated CI runner container image references from drevops/ci-runner:25.12.0@sha256:b6e4169... to drevops/ci-runner:26.1.0@sha256:1fd1a2b... across CircleCI and GitHub Actions workflow files. No other configuration or control-flow changes.

Changes

Cohort / File(s) Summary
CircleCI configuration
.circleci/config.yml
Bumped runner image digest from drevops/ci-runner:25.12.0@sha256:... to drevops/ci-runner:26.1.0@sha256:... (single-line image tag change).
GitHub Actions — build/test/deploy
.github/workflows/build-test-deploy.yml
Replaced drevops/ci-runner:25.12.0@sha256:... with drevops/ci-runner:26.1.0@sha256:... in database, build, and deploy job container images.
GitHub Actions — vortex tests
.github/workflows/vortex-test-common.yml
Updated drevops/ci-runner image references from 25.12.0@sha256:... to 26.1.0@sha256:... in test/workflow sections.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested labels

PR: DO NOT MERGE

Poem

🐰 I nudged a runner, neat and spry,
Swapped a tag and gave a tiny sigh.
Pipelines hum, a gentle cheer—
New shoes for builds, hop into the year. 🥕✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title 'Updated CI runner to 26.1.0' clearly and accurately summarizes the main change across all modified files, which consistently update the CI runner image from version 25.12.0 to 26.1.0.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch feature/update-ci-runner-26.1.0

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

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Fix all issues with AI agents
In @.github/workflows/build-test-deploy.yml:
- Line 63: The workflow uses an unpinned image tag "drevops/ci-runner:canary" in
the database, build and deploy jobs causing unstable CI/CD; replace the floating
tag with a pinned release image (e.g., drevops/ci-runner:26.1.0@sha256:<digest>)
in the image fields for the database, build and deploy jobs, and ensure cache
keys (v26.1.0-db11-) remain consistent with that version; if this change was
meant only to test the canary, revert the image back to the previous pinned
digest and update the PR title/description to state it’s a temporary canary test
instead of replacing the release.

In @.github/workflows/vortex-test-common.yml:
- Line 27: The workflow jobs vortex-test-common and vortex-test-workflow are
using the floating image tag "drevops/ci-runner:canary", which can cause
non-deterministic CI; replace the canary tag with a pinned image version
(preferably using a SHA digest) for the image references in those jobs, or if
you intentionally want to exercise the canary before a release, document that
intent in the PR description and add a clear comment in the workflow near the
image lines to avoid accidental promotion of non-pinned images.

@github-actions

This comment has been minimized.

@AlexSkrypnyk AlexSkrypnyk force-pushed the feature/update-ci-runner-26.1.0 branch from 823871e to 4dc83e6 Compare February 4, 2026 00:31
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @.circleci/config.yml:
- Line 44: Replace the non-deterministic Docker image tag
"drevops/ci-runner:canary" with a specific version tag (e.g.,
"drevops/ci-runner:26.1.0") so the CircleCI job becomes deterministic; update
the image reference in the YAML where "drevops/ci-runner:canary" appears to use
the chosen stable version to match the project's version-pinning practice.

@github-actions

This comment has been minimized.

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-04 00:38:14

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   93.82% (167/178)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-04 00:41:28

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   93.82% (167/178)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-04 00:41:34

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   93.82% (167/178)

@codecov
Copy link

codecov bot commented Feb 4, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.22%. Comparing base (156269e) to head (0848999).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2246      +/-   ##
==========================================
- Coverage   76.85%   76.22%   -0.63%     
==========================================
  Files         112      105       -7     
  Lines        5846     5687     -159     
  Branches       44        0      -44     
==========================================
- Hits         4493     4335     -158     
+ Misses       1353     1352       -1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 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.

@AlexSkrypnyk AlexSkrypnyk force-pushed the feature/update-ci-runner-26.1.0 branch from 4dc83e6 to 0848999 Compare February 4, 2026 01:24
@AlexSkrypnyk AlexSkrypnyk enabled auto-merge (rebase) February 4, 2026 01:24
@github-actions
Copy link

github-actions bot commented Feb 4, 2026

Code Coverage Report:
  2026-02-04 01:30:17

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   93.82% (167/178)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-04 01:30:37

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   93.82% (167/178)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-04 01:33:45

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   93.82% (167/178)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-04 01:33:53

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   93.82% (167/178)

@AlexSkrypnyk AlexSkrypnyk merged commit 32c12fe into main Feb 4, 2026
28 checks passed
@AlexSkrypnyk AlexSkrypnyk deleted the feature/update-ci-runner-26.1.0 branch February 4, 2026 01:38
@github-project-automation github-project-automation bot moved this from BACKLOG to Release queue in Vortex Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Release queue

Development

Successfully merging this pull request may close these issues.

1 participant