You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by pa...@apache.org on 2026/06/16 20:00:07 UTC

(lucenenet) branch release/4.8.0-beta00018 updated (51aae34db -> 461ee3697)

This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a change to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git


    from 51aae34db Bumped ICU4N to 60.1.0-alpha.440 (#1353)
     new d9cc80083 Fix .asf.yaml syntax error for Apache Infrastructure (#1166)
     new 7268450c5 Proposal: Enable GitHub Discussions and configure mailing lists (#1174)
     new 1b7419c46 Add Infra-recommended branch protection rules (#1299)
     new 40e7a173b Configure merge buttons to attempt fix to .asf.yaml (#1304)
     new b24f8ac61 `.asf.yaml`: use a better repository description (#1319)
     new ef97d82b3 Add required_pull_request_reviews section to .asf.yaml, #1321 (#1349)
     new 461ee3697 Update .asf.yaml for release branch rules (#1355)

The 7 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .asf.yaml | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 56 insertions(+), 5 deletions(-)


(lucenenet) 05/07: `.asf.yaml`: use a better repository description (#1319)

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a commit to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit b24f8ac61aec17313ea3de3e0941b3386b2e56e2
Author: John Bampton <jb...@users.noreply.github.com>
AuthorDate: Tue Jun 9 05:00:21 2026 +1000

    `.asf.yaml`: use a better repository description (#1319)
    
    Co-authored-by: Paul Irwin <pa...@gmail.com>
---
 .asf.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.asf.yaml b/.asf.yaml
index 85c366908..eb1d9b416 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -10,7 +10,7 @@ notifications:
   # jobs: builds@lucenenet.apache.org # This is probably too noisy to enable
 
 github:
-  description: "Apache Lucene.NET"
+  description: "Apache Lucene.NET is an open-source full-text search library written in C#, ported from the Apache Lucene project."
   homepage: https://lucenenet.apache.org/
   labels:
     - lucenenet


(lucenenet) 04/07: Configure merge buttons to attempt fix to .asf.yaml (#1304)

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a commit to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 40e7a173b72cff21a287a3d331704db84900a492
Author: Paul Irwin <pa...@gmail.com>
AuthorDate: Thu May 28 08:04:36 2026 -0600

    Configure merge buttons to attempt fix to .asf.yaml (#1304)
    
    The .asf.yaml file is failing with an obscure error message:
    
    > An error occurred while processing the github feature in .asf.yaml:
    >
    > Validation failed while creating ruleset 'Branch Protection': Invalid request.
    >
    > Invalid property /rules/3: data matches no possible input. See `documentation_url`.
    
    It appears this error comes from the GitHub API, and basically means that one of the rule configurations is invalid.
    
    The ASF YAML docs say that to use require linear history, the squash option must be enabled. I assumed it was by default (because we've been using it exclusively), but this is a shot in the dark to be explicit about it. This will also disable the merge and rebase types which we discourage use of in practice.
    
    Additionally, I'm adding the `bypass_teams` that was added automatically by Infra's bot to our other repos, the only other significant difference I could detect.
    
    If this doesn't work, we might need to try removing the `required_` rules and see if that works. Otherwise, I'll reach out to Infra for help.
---
 .asf.yaml | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/.asf.yaml b/.asf.yaml
index fafc9f521..85c366908 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -35,6 +35,14 @@ github:
     # Enable discussions
     discussions: true
 
+  enabled_merge_buttons:
+    squash:  true
+    # default commit message when merging with a squash commit
+    # can either be: DEFAULT | PR_TITLE | PR_TITLE_AND_COMMIT_DETAILS | PR_TITLE_AND_DESC
+    squash_commit_message: PR_TITLE
+    merge: false
+    rebase: false
+
   rulesets:
     - name: "Branch Protection"
       type: branch
@@ -44,6 +52,8 @@ github:
           - "release/*"
           - "docs/*"
         excludes: []
+      bypass_teams:
+        - root
       restrict_deletion: true
       restrict_force_push: true
       required_linear_history: true


(lucenenet) 03/07: Add Infra-recommended branch protection rules (#1299)

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a commit to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 1b7419c469187772629a9e9832e45945047658ca
Author: Paul Irwin <pa...@gmail.com>
AuthorDate: Mon May 18 07:00:23 2026 -0600

    Add Infra-recommended branch protection rules (#1299)
    
    * Add Infra-recommended branch protection rules
    
    * Add docs/* branch to includes in .asf.yaml
---
 .asf.yaml | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index ec1158e66..fafc9f521 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -35,6 +35,16 @@ github:
     # Enable discussions
     discussions: true
 
-  # Disallow forced pushes
-  protected_branches:
-    master: {}
+  rulesets:
+    - name: "Branch Protection"
+      type: branch
+      branches:
+        includes:
+          - "master"
+          - "release/*"
+          - "docs/*"
+        excludes: []
+      restrict_deletion: true
+      restrict_force_push: true
+      required_linear_history: true
+      required_conversation_resolution: true


(lucenenet) 07/07: Update .asf.yaml for release branch rules (#1355)

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a commit to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 461ee369761e476e23c86bff48730b5fd8b93115
Author: Paul Irwin <pa...@gmail.com>
AuthorDate: Tue Jun 16 13:35:39 2026 -0600

    Update .asf.yaml for release branch rules (#1355)
---
 .asf.yaml | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/.asf.yaml b/.asf.yaml
index 7bdac458d..11a67fe95 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -49,7 +49,6 @@ github:
       branches:
         includes:
           - "master"
-          - "release/*"
           - "docs/*"
         excludes: []
       bypass_teams:
@@ -63,3 +62,20 @@ github:
         require_last_push_approval: false
         require_code_owner_reviews: false
         required_approving_review_count: 0
+    - name: "Release Branch Protection"
+      type: branch
+      branches:
+        includes:
+          - "release/*"
+        excludes: []
+      bypass_teams:
+        - root
+      restrict_deletion: true
+      restrict_force_push: false
+      required_linear_history: false
+      required_conversation_resolution: true
+      required_pull_request_reviews:
+        dismiss_stale_reviews: false
+        require_last_push_approval: false
+        require_code_owner_reviews: false
+        required_approving_review_count: 0


(lucenenet) 01/07: Fix .asf.yaml syntax error for Apache Infrastructure (#1166)

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a commit to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit d9cc800837333c826c7875396b094ff0f1b0b770
Author: Paul Irwin <pa...@gmail.com>
AuthorDate: Wed Aug 20 14:31:56 2025 -0600

    Fix .asf.yaml syntax error for Apache Infrastructure (#1166)
    
    - Move protected_branches out of features section to correct indentation level
    - Add empty mapping {} to master branch as required by Apache's YAML parser
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-authored-by: Claude <no...@anthropic.com>
---
 .asf.yaml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/.asf.yaml b/.asf.yaml
index c45ed595a..26cbf1502 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -25,6 +25,6 @@ github:
     # Enable projects for project management boards
     projects: false
 
-    # Disallow forced pushes
+  # Disallow forced pushes
   protected_branches:
-    master
+    master: {}


(lucenenet) 06/07: Add required_pull_request_reviews section to .asf.yaml, #1321 (#1349)

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a commit to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit ef97d82b3ca8958d94db8a85b5f14fa071c290ee
Author: Paul Irwin <pa...@gmail.com>
AuthorDate: Mon Jun 15 09:11:59 2026 -0600

    Add required_pull_request_reviews section to .asf.yaml, #1321 (#1349)
---
 .asf.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/.asf.yaml b/.asf.yaml
index eb1d9b416..7bdac458d 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -58,3 +58,8 @@ github:
       restrict_force_push: true
       required_linear_history: true
       required_conversation_resolution: true
+      required_pull_request_reviews:
+        dismiss_stale_reviews: false
+        require_last_push_approval: false
+        require_code_owner_reviews: false
+        required_approving_review_count: 0


(lucenenet) 02/07: Proposal: Enable GitHub Discussions and configure mailing lists (#1174)

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

paulirwin pushed a commit to branch release/4.8.0-beta00018
in repository https://gitbox.apache.org/repos/asf/lucenenet.git

commit 7268450c5aeae2908ea251368a04c1ac44c38917
Author: Paul Irwin <pa...@gmail.com>
AuthorDate: Mon Sep 8 10:42:35 2025 -0600

    Proposal: Enable GitHub Discussions and configure mailing lists (#1174)
    
    * Enable GitHub Discussions and configure mailing lists
    
    * Update documentation link
---
 .asf.yaml | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/.asf.yaml b/.asf.yaml
index 26cbf1502..ec1158e66 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -1,5 +1,13 @@
 # Apache YAML Features for Git Repositories
-# See the documentation at: https://cwiki.apache.org/confluence/display/INFRA/git+-+.asf.yaml+features
+# See the documentation at: https://github.com/apache/infrastructure-asfyaml/blob/main/README.md
+
+# See our mailing lists here: https://lucenenet.apache.org/contributing/mailing-lists.html
+notifications:
+  commits: commits@lucenenet.apache.org
+  issues: dev@lucenenet.apache.org
+  pullrequests: dev@lucenenet.apache.org
+  discussions: dev@lucenenet.apache.org
+  # jobs: builds@lucenenet.apache.org # This is probably too noisy to enable
 
 github:
   description: "Apache Lucene.NET"
@@ -24,6 +32,8 @@ github:
     issues: true
     # Enable projects for project management boards
     projects: false
+    # Enable discussions
+    discussions: true
 
   # Disallow forced pushes
   protected_branches: