-
Notifications
You must be signed in to change notification settings - Fork 27
chore: fine tune asfyaml settings #19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -15,11 +15,15 @@ | |
| # specific language governing permissions and limitations | ||
| # under the License. | ||
|
|
||
| # All configurations could be found here: https://github.com/apache/infrastructure-asfyaml/ | ||
|
|
||
| github: | ||
| description: A software library of stochastic streaming algorithms, a.k.a. sketches. | ||
| homepage: https://datasketches.apache.org | ||
| ghp_branch: gh-pages | ||
| ghp_path: /docs | ||
| labels: | ||
| - rust | ||
| - algorithms | ||
| - datasketches | ||
| features: | ||
| issues: true | ||
| projects: true | ||
|
|
@@ -28,28 +32,19 @@ github: | |
| squash: true | ||
| merge: false | ||
| rebase: false | ||
| # protected_branches: | ||
| # main: | ||
| # required_status_checks: | ||
| # strict means "Require branches to be up to date before merging." | ||
| # strict: true | ||
|
|
||
| # required_pull_request_reviews: | ||
| # dismiss_stale_reviews: false | ||
| # required_approving_review_count: 1 | ||
|
|
||
| # squash or rebase must be allowed in the repo for this setting to be set to true. | ||
| # required_linear_history: false | ||
|
|
||
| # required_signatures: false | ||
|
|
||
| # requires all conversations to be resolved before merging is possible | ||
| # required_conversation_resolution: false | ||
| del_branch_on_merge: true | ||
| protected_branches: | ||
| main: | ||
| required_status_checks: | ||
| contexts: | ||
| - Required | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It should be "the names of checks". But what "the name" is is vague. I checked my previous work on Apache Pulsar. Hopefully, we can get it right the first time. |
||
| required_pull_request_reviews: | ||
| required_approving_review_count: 1 | ||
|
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. It would require a committer's pull request to have one more approving review before merging. But it should be fine as long as we have several active committers overseeing this repo. |
||
|
|
||
| dependabot_alerts: true | ||
| dependabot_updates: false | ||
|
|
||
| # Attempt to make the auto-generated github emails more easily readable in email clients. | ||
| # Attempt to make the auto-generated GitHub emails more easily readable in email clients. | ||
| custom_subjects: | ||
| new_pr: "[PR] {title} ({repository})" | ||
| close_pr: "Re: [PR] {title} ({repository})" | ||
|
|
@@ -70,10 +65,9 @@ github: | |
| delete_comment_discussion: "Re: [D] {title} ({repository})" | ||
|
|
||
| notifications: | ||
| commits: commits@datasketches.apache.org | ||
| issues: dev@datasketches.apache.org | ||
| discussions: dev@datasketches.apache.org | ||
| pullrequests_status: dev@datasketches.apache.org | ||
| commits: commits@datasketches.apache.org | ||
| issues: dev@datasketches.apache.org | ||
| discussions: dev@datasketches.apache.org | ||
| pullrequests_status: dev@datasketches.apache.org | ||
| pullrequests_comment: dev@datasketches.apache.org | ||
| # Send dependabot PRs to commits@ instead | ||
| pullrequests_bot_dependabot: commits@datasketches.apache.org | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.. until we really need it. I guess most of our docs would either go to https://datasketches.apache.org/ or https://docs.rs/datasketches.