Skip to content

Commit b1db50b

Browse files
committed
Move .asf.yaml from main
Centralize all repository-wide configuration files and store them in the *default* branch, that is, `2.x`.
1 parent 47fc401 commit b1db50b

File tree

1 file changed

+60
-0
lines changed

1 file changed

+60
-0
lines changed

.asf.yaml

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
#
2+
# Licensed to the Apache Software Foundation (ASF) under one or more
3+
# contributor license agreements. See the NOTICE file distributed with
4+
# this work for additional information regarding copyright ownership.
5+
# The ASF licenses this file to you under the Apache License, Version 2.0
6+
# (the "License"); you may not use this file except in compliance with
7+
# the License. You may obtain a copy of the License at
8+
#
9+
# http://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# Unless required by applicable law or agreed to in writing, software
12+
# distributed under the License is distributed on an "AS IS" BASIS,
13+
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
# See the License for the specific language governing permissions and
15+
# limitations under the License.
16+
#
17+
18+
# `.asf.yaml` is a branch-specific YAML configuration file for Git repositories to control features such as notifications, GitHub settings, etc.
19+
# See its documentation for details: https://cwiki.apache.org/confluence/display/INFRA/Git+-+.asf.yaml+features
20+
21+
# Bare minimum `notifications` to
22+
#
23+
# 1. Forward GitHub _activity_ to `notifications@`
24+
# 2. Forward commits to `commits@`
25+
# 3. Forward `dependabot` PRs to `robots@`
26+
#
27+
# Note that `notifications` are merged with the defaults accessible from: https://gitbox.apache.org/schemes.cgi?logging-log4j2
28+
notifications:
29+
30+
31+
pullrequests: [email protected]
32+
pullrequests_bot_dependabot: [email protected]
33+
jira_options: link label worklog
34+
35+
github:
36+
description: "Apache Log4j is a versatile, feature-rich, efficient logging API and backend for Java."
37+
homepage: https://logging.apache.org/log4j/2.x
38+
features:
39+
issues: true
40+
del_branch_on_merge: true
41+
autolink_jira:
42+
- LOG4J2
43+
labels:
44+
- apache
45+
- api
46+
- java
47+
- jvm
48+
- library
49+
- log4j
50+
- log4j2
51+
- logging
52+
- logger
53+
- api
54+
- syslog
55+
56+
protected_branches:
57+
main:
58+
required_signatures: true
59+
2.x:
60+
required_signatures: true

0 commit comments

Comments
 (0)