Skip to content

Update selenium/standalone-chromium Docker tag to v147#163

Merged
AlexSkrypnyk merged 1 commit intodevelopfrom
deps/selenium-standalone-chromium-147.x
Apr 14, 2026
Merged

Update selenium/standalone-chromium Docker tag to v147#163
AlexSkrypnyk merged 1 commit intodevelopfrom
deps/selenium-standalone-chromium-147.x

Conversation

@AlexSkrypnyk
Copy link
Copy Markdown
Member

@AlexSkrypnyk AlexSkrypnyk commented Apr 12, 2026

This PR contains the following updates:

Package Update Change
selenium/standalone-chromium major 145.0147.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Configuration

📅 Schedule: (in timezone Australia/Melbourne)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@AlexSkrypnyk AlexSkrypnyk added the Dependencies Pull request was raised automatically by a dependency bot label Apr 12, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 13, 2026

📝 Walkthrough

Walkthrough

Updated the Docker image tag for the Chrome Selenium service in docker-compose.yml from version 145.0 to 147.0, changing the Chromium browser testing environment without altering any other service configurations or dependencies.

Changes

Cohort / File(s) Summary
Docker dependency update
docker-compose.yml
Bumped selenium/standalone-chromium image tag from 145.0 to 147.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately and concisely describes the main change: updating the Selenium Chromium Docker image tag from v145 to v147.
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.

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

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch deps/selenium-standalone-chromium-147.x

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

Copy link
Copy Markdown

@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

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@docker-compose.yml`:
- Line 204: Replace the non-existent image tag in the docker-compose service
(the line with image: selenium/standalone-chromium:147.0) with the published tag
selenium/standalone-chromium:145.0 so the compose file pulls a valid Docker
image; update any related documentation or comments referencing 147.0 to reflect
the reverted 145.0 tag.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: bd342b9f-7fd5-4e7a-8f9d-bb48e142b818

📥 Commits

Reviewing files that changed from the base of the PR and between 1c094cc and 4488bf2.

📒 Files selected for processing (1)
  • docker-compose.yml

Comment thread docker-compose.yml
# Chrome container, used for browser testing.
chrome:
image: selenium/standalone-chromium:145.0
image: selenium/standalone-chromium:147.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Description: Verify the selenium/standalone-chromium:147.0 image exists and check for security advisories

# Verify image exists on Docker Hub
echo "Checking if selenium/standalone-chromium:147.0 exists on Docker Hub..."
curl -s "https://hub.docker.com/v2/repositories/selenium/standalone-chromium/tags/147.0" | jq -r '.name // "Image not found"'

# Check for security advisories using GitHub advisory database
echo -e "\nChecking for security advisories..."
gh api graphql -f query='
{
  securityVulnerabilities(first: 10, ecosystem: DOCKER, package: "selenium/standalone-chromium") {
    nodes {
      advisory {
        summary
        severity
        publishedAt
      }
      vulnerableVersionRange
      firstPatchedVersion {
        identifier
      }
    }
  }
}'

Repository: drevops/website

Length of output: 333


🌐 Web query:

selenium standalone-chromium version 147.0 release notes breaking changes

💡 Result:

No official selenium/standalone-chromium image tagged with version 147.0 exists as of 2026-04-13. Docker Hub tags show the highest Chromium version is 145.0 (e.g., selenium/standalone-chromium:145.0-chromedriver-145.0-grid-4.41.0-20260222 from Selenium docker-selenium release 4.41.0-20260222). Recent releases use Chromium 145.0.7632.109, Chrome 145.0.7632.116, with Firefox at 147.0.4 (note: Firefox 147, not Chromium). Chromium 147 stable released April 7, 2026, but Selenium images lag behind Chrome stable schedule. No release notes or changelog for a 147.0 image found in docker-selenium GitHub releases, CHANGELOGs, or Docker Hub. No breaking changes documented because no such image exists. Use nightly tag for latest (Chromium <147) or wait for future release. Chrome 147 release notes available separately but unrelated to Selenium Standalone.

Citations:


Revert to selenium/standalone-chromium:145.0 — the 147.0 image does not exist.

The image tag selenium/standalone-chromium:147.0 is not available on Docker Hub. As of April 2026, the latest available version is 145.0. While Chromium 147 was released on April 7, 2026, Selenium's docker-selenium project has not yet published official builds for it. Using this non-existent tag will cause image pull failures when running the containers.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@docker-compose.yml` at line 204, Replace the non-existent image tag in the
docker-compose service (the line with image: selenium/standalone-chromium:147.0)
with the published tag selenium/standalone-chromium:145.0 so the compose file
pulls a valid Docker image; update any related documentation or comments
referencing 147.0 to reflect the reverted 145.0 tag.

@github-actions
Copy link
Copy Markdown

Code coverage (GitHub Actions)

Code Coverage Report:
  2026-04-13 10:05:05

 Summary:
  Classes: 50.00% (5/10)
  Methods: 73.91% (17/23)
  Lines:   92.81% (310/334)

Drupal\do_feed\FeedUrlBuilder
  Methods: 100.00% ( 4/ 4)   Lines: 100.00% ( 18/ 18)
Drupal\do_feed\Form\FeedSettingsForm
  Methods: 100.00% ( 4/ 4)   Lines: 100.00% ( 15/ 15)
Drupal\do_feed\Hook\EntityDeleteHook
  Methods:  50.00% ( 1/ 2)   Lines:  92.31% ( 12/ 13)
Drupal\do_feed\Hook\EntityPresaveHook
  Methods: 100.00% ( 4/ 4)   Lines: 100.00% ( 54/ 54)
Drupal\do_feed\Hook\PreprocessParagraphHook
  Methods: 100.00% ( 2/ 2)   Lines: 100.00% ( 14/ 14)
Drupal\do_feed\Hook\PreprocessViewsViewRowRssHook
  Methods: 100.00% ( 1/ 1)   Lines: 100.00% (  3/  3)
Drupal\do_feed\Hook\ViewsPreViewHook
  Methods:  50.00% ( 1/ 2)   Lines:  96.43% ( 27/ 28)

@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.73%. Comparing base (1c094cc) to head (4488bf2).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop     #163   +/-   ##
========================================
  Coverage    87.73%   87.73%           
========================================
  Files           11       11           
  Lines          163      163           
========================================
  Hits           143      143           
  Misses          20       20           

☔ 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 merged commit 377d6c5 into develop Apr 14, 2026
8 checks passed
@AlexSkrypnyk AlexSkrypnyk deleted the deps/selenium-standalone-chromium-147.x branch April 14, 2026 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull request was raised automatically by a dependency bot

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants