Skip to content

Remove the Docker builder cache to free up CI container space.#2290

Merged
AlexSkrypnyk merged 1 commit intomainfrom
feature/remove-builder-cache-ci-free-space
Feb 16, 2026
Merged

Remove the Docker builder cache to free up CI container space.#2290
AlexSkrypnyk merged 1 commit intomainfrom
feature/remove-builder-cache-ci-free-space

Conversation

@AlexSkrypnyk
Copy link
Member

@AlexSkrypnyk AlexSkrypnyk commented Feb 16, 2026

Summary by CodeRabbit

Release Notes

  • Chores
    • Updated Docker container startup configuration in deployment pipelines
    • Added automated build cache cleanup during stack initialization

@coderabbitai
Copy link

coderabbitai bot commented Feb 16, 2026

No actionable comments were generated in the recent review. 🎉


Walkthrough

Three configuration files are updated: the Ahoy CLI replaces -d with --detach, while CircleCI and GitHub Actions workflows additionally add docker builder prune --all --force immediately after container startup to clean up build cache.

Changes

Cohort / File(s) Summary
Ahoy Configuration
.ahoy.yml
Replaced -d shorthand flag with explicit --detach flag in Docker Compose invocation.
CI/CD Workflows
.circleci/config.yml, .github/workflows/build-test-deploy.yml
Replaced -d with --detach and appended docker builder prune --all --force to clean up build cache and builder data immediately after stack startup.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 With flags made clear and builders pruned,
We hop through configs, nicely tuned,
No more -d cryptic and small,
Just --detach explicit for all,
Cache swept clean, our docker's refined! 🏗️✨

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main objective of the PR: removing Docker builder cache to free up CI container space, which is directly implemented through the docker builder prune command addition.
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 main

✏️ 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/remove-builder-cache-ci-free-space

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

@github-actions
Copy link

Code Coverage Report:
  2026-02-16 07:03:49

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   94.12% (176/187)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-16 07:04:47

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   94.12% (176/187)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-16 07:08:02

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   94.12% (176/187)

@AlexSkrypnyk
Copy link
Member Author

Code Coverage Report:
  2026-02-16 07:08:11

 Summary:
  Classes:  0.00% (0/1)
  Methods:  0.00% (0/2)
  Lines:   94.12% (176/187)

@codecov
Copy link

codecov bot commented Feb 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.91%. Comparing base (b7346aa) to head (10bc552).
⚠️ Report is 3 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2290      +/-   ##
==========================================
- Coverage   77.49%   76.91%   -0.58%     
==========================================
  Files         117      110       -7     
  Lines        6164     6005     -159     
  Branches       44        0      -44     
==========================================
- Hits         4777     4619     -158     
+ Misses       1387     1386       -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 added this to the 1.36.0 milestone Feb 16, 2026
@AlexSkrypnyk AlexSkrypnyk enabled auto-merge (rebase) February 16, 2026 07:55
@AlexSkrypnyk AlexSkrypnyk merged commit ff8ecd6 into main Feb 16, 2026
39 of 42 checks passed
@AlexSkrypnyk AlexSkrypnyk deleted the feature/remove-builder-cache-ci-free-space branch February 16, 2026 08:34
@github-project-automation github-project-automation bot moved this from BACKLOG to Release queue in Vortex Feb 16, 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