From 03ff80131a1e1d682f405b4efbfdddc70db841b9 Mon Sep 17 00:00:00 2001
From: bufdev <bufdev-github@buf.build>
Date: Thu, 31 Oct 2024 11:09:04 -0400
Subject: [PATCH] Update regex

---
 buf/registry/module/v1/commit.proto              | 2 +-
 buf/registry/module/v1/upload_service.proto      | 2 +-
 buf/registry/module/v1beta1/commit.proto         | 2 +-
 buf/registry/module/v1beta1/upload_service.proto | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/buf/registry/module/v1/commit.proto b/buf/registry/module/v1/commit.proto
index ab2fc62..646c68f 100644
--- a/buf/registry/module/v1/commit.proto
+++ b/buf/registry/module/v1/commit.proto
@@ -82,7 +82,7 @@ message Commit {
   // from the license file.
   string spdx_license_id = 8 [
     (buf.validate.field).string.min_len = 1,
-    (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.]+$",
+    (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.+]+$",
     (buf.validate.field).ignore = IGNORE_IF_UNPOPULATED
   ];
 }
diff --git a/buf/registry/module/v1/upload_service.proto b/buf/registry/module/v1/upload_service.proto
index c4418c8..e21f567 100644
--- a/buf/registry/module/v1/upload_service.proto
+++ b/buf/registry/module/v1/upload_service.proto
@@ -65,7 +65,7 @@ message UploadRequest {
     // detected from the license file, if present.
     string spdx_license_id = 5 [
       (buf.validate.field).string.min_len = 1,
-      (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.]+$",
+      (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.+]+$",
       (buf.validate.field).ignore = IGNORE_IF_UNPOPULATED
     ];
   }
diff --git a/buf/registry/module/v1beta1/commit.proto b/buf/registry/module/v1beta1/commit.proto
index 0161cf3..2a2d627 100644
--- a/buf/registry/module/v1beta1/commit.proto
+++ b/buf/registry/module/v1beta1/commit.proto
@@ -82,7 +82,7 @@ message Commit {
   // from the license file.
   string spdx_license_id = 8 [
     (buf.validate.field).string.min_len = 1,
-    (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.]+$",
+    (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.+]+$",
     (buf.validate.field).ignore = IGNORE_IF_UNPOPULATED
   ];
 }
diff --git a/buf/registry/module/v1beta1/upload_service.proto b/buf/registry/module/v1beta1/upload_service.proto
index 9fbc0ac..b2f5549 100644
--- a/buf/registry/module/v1beta1/upload_service.proto
+++ b/buf/registry/module/v1beta1/upload_service.proto
@@ -78,7 +78,7 @@ message UploadRequest {
     // detected from the license file, if present.
     string spdx_license_id = 5 [
       (buf.validate.field).string.min_len = 1,
-      (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.]+$",
+      (buf.validate.field).string.pattern = "^[a-zA-Z0-9-.+]+$",
       (buf.validate.field).ignore = IGNORE_IF_UNPOPULATED
     ];
   }