Skip to content

ci: use ghcr image mirrors for postgres and redis services#6556

Merged
sl0thentr0py merged 1 commit into
masterfrom
ci/use-ghcr-mirrors-for-services
Jun 11, 2026
Merged

ci: use ghcr image mirrors for postgres and redis services#6556
sl0thentr0py merged 1 commit into
masterfrom
ci/use-ghcr-mirrors-for-services

Conversation

@sl0thentr0py

@sl0thentr0py sl0thentr0py commented Jun 11, 2026

Copy link
Copy Markdown
Member

Replaces Docker Hub image references in CI with their ghcr.io/getsentry/image-mirror-* equivalents, consistent with how getsentry/sentry pulls service containers.

Changes

  • postgresghcr.io/getsentry/image-mirror-library-postgres:17-alpine
  • redisghcr.io/getsentry/image-mirror-library-redis:7.0.8-bullseye

mysql and docker:dind are not available in the getsentry mirror (getsentry/image-mirror) so those are left unchanged.

The change is made in the Jinja template (scripts/split_tox_gh_actions/templates/test_group.jinja); the three generated workflow files (test-integrations-dbs.yml, test-integrations-tasks.yml, test-integrations-web-1.yml) are regenerated by running python scripts/split_tox_gh_actions/split_tox_gh_actions.py.


View Session in Sentry

@github-actions

github-actions Bot commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Codecov Results 📊

89401 passed | ⏭️ 6013 skipped | Total: 95414 | Pass Rate: 93.7% | Execution Time: 302m 22s

📊 Comparison with Base Branch

Metric Change
Total Tests 📈 +261
Passed Tests 📈 +261
Failed Tests
Skipped Tests

All tests are passing successfully.

✅ Patch coverage is 100.00%. Project has 2390 uncovered lines.
✅ Project coverage is 89.81%. Comparing base (base) to head (head).

Coverage diff
@@            Coverage Diff             @@
##          main       #PR       +/-##
==========================================
+ Coverage    89.81%    89.81%        —%
==========================================
  Files          192       192         —
  Lines        23457     23457         —
  Branches      8060      8060         —
==========================================
+ Hits         21066     21067        +1
- Misses        2391      2390        -1
- Partials      1328      1327        -1

Generated by Codecov Action

Co-Authored-By: sentry-junior[bot] <264270552+sentry-junior[bot]@users.noreply.github.com>
@sl0thentr0py sl0thentr0py force-pushed the ci/use-ghcr-mirrors-for-services branch from ed8240a to bb2b1bb Compare June 11, 2026 09:44
@sl0thentr0py sl0thentr0py marked this pull request as ready for review June 11, 2026 10:52
@sl0thentr0py sl0thentr0py requested a review from a team as a code owner June 11, 2026 10:52

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit bb2b1bb. Configure here.

Comment thread scripts/split_tox_gh_actions/templates/test_group.jinja
@sl0thentr0py sl0thentr0py enabled auto-merge (squash) June 11, 2026 10:58
@sl0thentr0py sl0thentr0py merged commit b39dbbc into master Jun 11, 2026
144 checks passed
@sl0thentr0py sl0thentr0py deleted the ci/use-ghcr-mirrors-for-services branch June 11, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants