Skip to content

Commit 2dcc898

Browse files
dyladanpichlermarc
andauthored
Document repo settings (#3519)
* Document repo settings * Update .github/repository-settings.md Co-authored-by: Marc Pichler <[email protected]> * Update settings Co-authored-by: Marc Pichler <[email protected]>
1 parent 475e401 commit 2dcc898

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

.github/repository-settings.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# Repository settings
2+
3+
This document describes any changes that have been made to the
4+
settings for this repository beyond the [OpenTelemetry default repository
5+
settings](https://github.com/open-telemetry/community/blob/main/docs/how-to-configure-new-repository.md#repository-settings).
6+
7+
## General
8+
9+
No changes
10+
11+
## Collaborators and Teams
12+
13+
* There is currently no `javascript-triagers` role
14+
* `javascript-maintainers` has `Admin` permission
15+
16+
## Branches
17+
18+
## Branch protection rules
19+
20+
### `main`
21+
22+
* Uncheck "Restrict who can push to matching branches"
23+
24+
### `dependabot/**/**`
25+
26+
There is currently not an explicit rule for this branch pattern.
27+
Our dependencies are managed by a bot which creates PRs from a fork.
28+
29+
### `gh-pages`
30+
31+
This is a special branch which we use to publish the automatically generated docs.
32+
It is exempt from most protections.
33+
34+
* "Allow force pushes from everyone" (requires write permission)
35+
36+
## Pages
37+
38+
* Source: Deploy from a branch
39+
* Branch: `gh-pages` `/ (root)`

0 commit comments

Comments
 (0)