This is an automated email from the ASF dual-hosted git repository.
yiconghuang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/master by this push:
new 299ffb04ff chore: create merge protections rules on a test branch
(#3645)
299ffb04ff is described below
commit 299ffb04ffff1d157d73296cf0f09933a79684b9
Author: Yicong Huang <[email protected]>
AuthorDate: Thu Aug 7 18:39:46 2025 -0700
chore: create merge protections rules on a test branch (#3645)
Per suggestions from
https://github.com/apache/infrastructure-asfyaml/blob/main/README.md#branch-protection,
we create a new set of branch protection rules against `test-branch`. If
this works, we will move the rules onto `master` branch.
---------
Signed-off-by: Yicong Huang <[email protected]>
---
.asf.yaml | 9 +++++++++
.github/workflows/github-action-build.yml | 2 +-
.github/workflows/lint-pr.yml | 2 +-
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/.asf.yaml b/.asf.yaml
index e532916957..437830f69e 100644
--- a/.asf.yaml
+++ b/.asf.yaml
@@ -65,11 +65,20 @@ github:
required_status_checks:
# strict means "Require branches to be up to date before merging".
strict: true
+ context: ~
required_pull_request_reviews:
dismiss_stale_reviews: false
require_code_owner_reviews: false
required_approving_review_count: 1
required_linear_history: true
+
+ test-branch:
+ required_status_checks:
+ strict: true
+ context:
+ - Build
+ - Release Auditing
+ - Lint PR
notifications:
commits: [email protected]
diff --git a/.github/workflows/github-action-build.yml
b/.github/workflows/github-action-build.yml
index f17743e8b7..d657b483d5 100644
--- a/.github/workflows/github-action-build.yml
+++ b/.github/workflows/github-action-build.yml
@@ -15,7 +15,7 @@
# specific language governing permissions and limitations
# under the License.
-name: build
+name: Build
on:
push:
diff --git a/.github/workflows/lint-pr.yml b/.github/workflows/lint-pr.yml
index acfd298af7..f4151a1904 100644
--- a/.github/workflows/lint-pr.yml
+++ b/.github/workflows/lint-pr.yml
@@ -14,7 +14,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-name: "Lint PR"
+name: Lint PR
on:
pull_request_target: