From 453f639280486521038333738151c42369aa478f Mon Sep 17 00:00:00 2001 From: Andre Brait Date: Mon, 31 Aug 2026 03:49:28 +0200 Subject: [PATCH] publication: route Plus 25.11 compatibility releases --- publication/compatibility-route-matrix.json | 13 +++++++++++++ tests/test_ingest_workflow.py | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/publication/compatibility-route-matrix.json b/publication/compatibility-route-matrix.json index d6610cc..89e06b6 100644 --- a/publication/compatibility-route-matrix.json +++ b/publication/compatibility-route-matrix.json @@ -16,6 +16,19 @@ "available": false } }, + { + "pfsense_version": "25.11", + "channel": "Plus", + "freebsd_version": "16.0-RELEASE", + "freebsd_major": "16", + "php_version": "8.4", + "py_flavor": "py311", + "variant": "Plus", + "status": "active", + "ci": false, + "image_name": "pfsense-plus", + "extra_pkgs": [] + }, { "pfsense_version": "26.03", "channel": "Plus", diff --git a/tests/test_ingest_workflow.py b/tests/test_ingest_workflow.py index a2c15fb..ecacb8f 100644 --- a/tests/test_ingest_workflow.py +++ b/tests/test_ingest_workflow.py @@ -99,7 +99,7 @@ def test_compatibility_matrix_covers_every_production_route(self) -> None: ) self.assertEqual( {(row["variant"], row["pfsense_version"]) for row in rows}, - {("CE", "2.8"), ("CE", "2.9"), ("Plus", "26.03"), ("Plus", "26.07")}, + {("CE", "2.8"), ("CE", "2.9"), ("Plus", "26.03"), ("Plus", "26.07"), ("Plus", "25.11")}, ) def test_nightly_pull_and_cleanup_use_only_the_validated_digest_reference(