chore: protect v1.5.0 and enable CI for it (#1294)

diff --git a/.asf.yaml b/.asf.yaml
index c64d3e7..4ba9ded 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -40,3 +40,6 @@
       master:
         required_pull_request_reviews:
           required_approving_review_count: 2
+      v1.5.0:
+        required_pull_request_reviews:
+          required_approving_review_count: 1
diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml
index c229e8e..6a6df77 100644
--- a/.github/workflows/codeql-analysis.yml
+++ b/.github/workflows/codeql-analysis.yml
@@ -24,7 +24,9 @@
   pull_request:
     type: [review_requested, ready_for_review]
     # The branches below must be a subset of the branches above
-    branches: [ master ]
+    branches:
+      - master
+      - v1.5.0
   schedule:
     - cron: '25 5 * * 5'
 
diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml
index 99e40b7..87dc0c4 100644
--- a/.github/workflows/dependency-review.yml
+++ b/.github/workflows/dependency-review.yml
@@ -21,6 +21,7 @@
   pull_request:
     branches:
       - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 
 permissions:
diff --git a/.github/workflows/e2e-test-ci.yml b/.github/workflows/e2e-test-ci.yml
index a09ec7e..43a30ac 100644
--- a/.github/workflows/e2e-test-ci.yml
+++ b/.github/workflows/e2e-test-ci.yml
@@ -25,6 +25,7 @@
   pull_request:
     branches:
       - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 
 concurrency:
diff --git a/.github/workflows/golangci-lint.yml b/.github/workflows/golangci-lint.yml
index 6f44505..5939a90 100644
--- a/.github/workflows/golangci-lint.yml
+++ b/.github/workflows/golangci-lint.yml
@@ -25,6 +25,7 @@
   pull_request:
     branches:
       - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 
 jobs:
diff --git a/.github/workflows/license-checker.yml b/.github/workflows/license-checker.yml
index 8f2bdce..5587631 100644
--- a/.github/workflows/license-checker.yml
+++ b/.github/workflows/license-checker.yml
@@ -25,6 +25,7 @@
   pull_request:
     branches:
       - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 
 jobs:
diff --git a/.github/workflows/lint-checker.yml b/.github/workflows/lint-checker.yml
index bbe6ad5..5feeee8 100644
--- a/.github/workflows/lint-checker.yml
+++ b/.github/workflows/lint-checker.yml
@@ -25,6 +25,7 @@
   pull_request:
     branches:
       - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 jobs:
   changes:
diff --git a/.github/workflows/spell-checker.yml b/.github/workflows/spell-checker.yml
index 074f3bd..055041d 100644
--- a/.github/workflows/spell-checker.yml
+++ b/.github/workflows/spell-checker.yml
@@ -19,9 +19,12 @@
 name: spell-checker
 on:
   push:
-    branches: [ master ]
+    branches:
+      - master
   pull_request:
-    branches: [ master ]
+    branches:
+      - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 jobs:
   misspell:
diff --git a/.github/workflows/unit-test-ci.yml b/.github/workflows/unit-test-ci.yml
index 6f162c0..213bae3 100644
--- a/.github/workflows/unit-test-ci.yml
+++ b/.github/workflows/unit-test-ci.yml
@@ -25,6 +25,7 @@
   pull_request:
     branches:
       - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 jobs:
   changes:
diff --git a/.github/workflows/verify-codegen.yml b/.github/workflows/verify-codegen.yml
index 3f31871..e497c6f 100644
--- a/.github/workflows/verify-codegen.yml
+++ b/.github/workflows/verify-codegen.yml
@@ -25,6 +25,7 @@
   pull_request:
     branches:
       - master
+      - v1.5.0
     type: [review_requested, ready_for_review]
 jobs:
   changes: