Skip to content

Commit 99f0fdf

Browse files
committed
[ci] Update tag 4.51.0-20261010 in docs and files
[skip test]
1 parent 6453a29 commit 99f0fdf

10 files changed

Lines changed: 17 additions & 17 deletions

File tree

‎.github/ISSUE_TEMPLATE/bug_report.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ body:
5656
attributes:
5757
label: Docker Selenium version (image tag)
5858
description: What version of Docker Selenium are you using?
59-
placeholder: 4.48.0-20.61.05? Please use the full tag, avoid "latest"
59+
placeholder: 4.48.0-20.62.05? Please use the full tag, avoid "latest"
6060
validations:
6161
required: true
6262
- type: input

‎.github/workflows/deploy.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ jobs:
122122
# upstream Selenium build date, not docker-selenium's release date, so nothing
123123
# keeps it monotonic with release order: 4.48.0-20261010 sorts ahead of
124124
# 4.48.0-20260905 even though it shipped a day earlier. That picked
125-
# 4.48.0-20261010 as LATEST_TAG for the 4.50.0-20261010 release, which made
125+
# 4.48.0-20261010 as LATEST_TAG for the 4.51.0-20261010 release, which made
126126
# update_tag_in_docs_and_files.sh rewrite almost nothing (the real previous
127127
# tag was 4.48.0-20260905) and, because its Chart.yaml bump only fires when
128128
# LATEST_TAG matches the chart's current appVersion, silently skipped the

‎charts/selenium-grid/CONFIGURATION.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# selenium-grid
22

3-
![Version: 0.61.0](https://img.shields.io/badge/Version-0.61.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.50.0-20261010](https://img.shields.io/badge/AppVersion-4.50.0--20261010-informational?style=flat-square)
3+
![Version: 0.62.0](https://img.shields.io/badge/Version-0.62.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.51.0-20261010](https://img.shields.io/badge/AppVersion-4.51.0--20261010-informational?style=flat-square)
44

55
A Helm chart for creating a Selenium Grid Server in Kubernetes
66

‎charts/selenium-grid/Chart.yaml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ apiVersion: v2
22
name: selenium-grid
33
description: A Helm chart for creating a Selenium Grid Server in Kubernetes
44
type: application
5-
version: 0.61.0
6-
appVersion: 4.50.0-20261010
5+
version: 0.62.0
6+
appVersion: 4.51.0-20261010
77
icon: https://github.com/SeleniumHQ/docker-selenium/raw/trunk/logo.png
88
dependencies:
99
- repository: https://kedacore.github.io/charts

‎docs/docker-hub/README.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ description is published, so the page on Docker Hub shows concrete tags while th
4343
never goes stale.
4444

4545
**Do not hand-edit the numbers into the Markdown.** `update_tag_in_docs_and_files.sh` rewrites only
46-
an exact match of the previous release tag, so it can update `4.50.0-20261010` but not the bare
46+
an exact match of the previous release tag, so it can update `4.51.0-20261010` but not the bare
4747
`4.48` or `4.48.0` beside it. Pinning them by hand produces blocks that contradict themselves after
4848
the next release — "Grid Server 4.48.0, released on 20261010".
4949

‎docs/docker-hub/_versions.json‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22
"_comment": "Generated by scripts/dockerhub_description/resolve_versions.py. Run `make update_dockerhub_versions`. Do not edit by hand.",
33
"release": "4.50.0",
44
"grid": {
5-
"tag": "4.50.0-20261010",
6-
"version": "4.50.0",
5+
"tag": "4.51.0-20261010",
6+
"version": "4.51.0",
77
"date": "20261010",
88
"major": "4",
9-
"major_minor": "4.50",
9+
"major_minor": "4.51",
1010
"patch": "0"
1111
},
1212
"browsers": {

‎scripts/dockerhub_description/resolve_versions.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -171,13 +171,13 @@ def main(argv=None):
171171
parser.add_argument(
172172
"--grid-tag",
173173
default=None,
174-
help="Grid tag to record, e.g. 4.50.0-20261010. Overrides the CHANGELOG, for use during a "
174+
help="Grid tag to record, e.g. 4.51.0-20261010. Overrides the CHANGELOG, for use during a "
175175
"release when the new CHANGELOG entry does not exist yet.",
176176
)
177177
args = parser.parse_args(argv)
178178

179179
if args.grid_tag and not re.fullmatch(r"\d+\.\d+\.\d+-\d{8}", args.grid_tag):
180-
print(f"--grid-tag must look like 4.50.0-20261010, got {args.grid_tag!r}", file=sys.stderr)
180+
print(f"--grid-tag must look like 4.51.0-20261010, got {args.grid_tag!r}", file=sys.stderr)
181181
return 1
182182

183183
resolved, problems = resolve(CHANGELOG_DIR, args.namespace, args.skip_chromium, args.grid_tag)

‎tests/ci/test_cleanup_pr_images.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def test_never_deletes_what_main_points_at(self):
5656
self.assertEqual(decide(vs, closed={100}), [])
5757

5858
def test_never_deletes_a_release_tag_even_beside_a_pr_tag(self):
59-
vs = [version(1, ["src-aaaaaa", "pr-100", "4.50.0-20261010"])]
59+
vs = [version(1, ["src-aaaaaa", "pr-100", "4.51.0-20261010"])]
6060
self.assertEqual(decide(vs, closed={100}), [])
6161

6262
def test_never_deletes_latest_or_nightly(self):
@@ -118,7 +118,7 @@ def test_leaves_pull_request_manifests_to_the_other_sweep(self):
118118
self.assertEqual(supersede(vs), [])
119119

120120
def test_never_removes_a_release_or_floating_tag(self):
121-
for tag in ["4.50.0-20261010", "latest", "nightly"]:
121+
for tag in ["4.51.0-20261010", "latest", "nightly"]:
122122
vs = [tv(1, ["src-0d1111", tag], "2026-09-01"), tv(2, ["src-e42222", "main"], "2026-09-05")]
123123
self.assertEqual(supersede(vs), [], tag)
124124

@@ -149,7 +149,7 @@ def test_rejects_anything_that_is_not_a_hex_hash(self):
149149
self.assertIsNone(cp.SRC_TAG.match(tag), tag)
150150

151151
def test_rejects_release_and_floating_tags(self):
152-
for tag in ["main", "latest", "nightly", "4.50.0-20261010", "ffmpeg-8.1-20260905"]:
152+
for tag in ["main", "latest", "nightly", "4.51.0-20261010", "ffmpeg-8.1-20260905"]:
153153
self.assertIsNone(cp.SRC_TAG.match(tag), tag)
154154
self.assertIsNone(cp.PR_TAG.match(tag), tag)
155155

@@ -205,7 +205,7 @@ def test_never_removes_the_currently_aliased_build(self):
205205
self.assertEqual(orphan(vs, cutoff="2026-09-05"), [])
206206

207207
def test_never_removes_main_or_a_release_tag(self):
208-
for tag in ["main", "latest", "nightly", "4.50.0-20261010"]:
208+
for tag in ["main", "latest", "nightly", "4.51.0-20261010"]:
209209
vs = [tv(1, ["src-a11111", tag], "2026-09-01")]
210210
self.assertEqual(orphan(vs, cutoff="2026-09-05"), [], tag)
211211

‎tests/dockerhub_description/test_resolve_versions.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
# exact match of the full tag, never a bare major.minor.patch substring) cannot
1616
# leave this file internally inconsistent the way it did before - see
1717
# https://github.com/SeleniumHQ/docker-selenium/actions/runs/38405769195/job/115324853452
18-
GRID_TAG = "4.50.0-20261010"
18+
GRID_TAG = "4.51.0-20261010"
1919
GRID_VERSION, _, GRID_DATE = GRID_TAG.rpartition("-")
2020
GRID_MAJOR, GRID_MINOR, GRID_PATCH = GRID_VERSION.split(".")
2121
GRID_MAJOR_MINOR = f"{GRID_MAJOR}.{GRID_MINOR}"

‎tests/dockerhub_description/test_update_description.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ def test_continues_past_a_failing_repository(self):
219219
# exact match of the full tag, never a bare major.minor.patch substring) cannot
220220
# leave this fixture internally inconsistent the way it did before - see
221221
# https://github.com/SeleniumHQ/docker-selenium/actions/runs/38405769195/job/115324853452
222-
GRID_TAG = "4.50.0-20261010"
222+
GRID_TAG = "4.51.0-20261010"
223223
GRID_VERSION, _, GRID_DATE = GRID_TAG.rpartition("-")
224224
GRID_MAJOR, GRID_MINOR, GRID_PATCH = GRID_VERSION.split(".")
225225
GRID_MAJOR_MINOR = f"{GRID_MAJOR}.{GRID_MINOR}"

0 commit comments

Comments
 (0)