Skip to content
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

ZeoBot's Environment Prepared #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

ZeoBot's Environment Prepared #2

wants to merge 1 commit into from

Conversation

zeobot[bot]
Copy link

@zeobot zeobot bot commented Jan 29, 2022

ZeoBot's Environment Prepared.

The file is stored and will be read from the following location:

branch: `main`
path: .zeobot/config.yml
  • at the installation the default-branch was: main
  • the config file should be stored in the default-branch

@zeobot was added to this repo by @ConnectionMaster

@zeobot
Copy link
Author

zeobot bot commented Jan 29, 2022

I've just created the configuration file

The default values are the following:

########################
#  Zeobot Config File  #
########################
# Configuration Begins #
########################

# zeobot defaults values for the installed repository
zeobot:
 # if enabled, zeobot will run for the repo
 enabled: true
 # zeobot's commands
 commands:
   # if enabled, zeobot will detect commands from comments
   enabled: false
   # write down the users with access to restricted commands
   listen_to:
     users:
 # zeobot's features
 features:
   # if enabled, zeobot will post comments
   can_comment: true

# Auto Assign (AA)
# on new pull request created assign people to it
auto_assign:
 # if enabled, AA will work for this repository
 enabled: true
 use_review_groups: false
 use_assignee_groups: false
 add_reviewers: true
 add_assignees: false
 number_of_assignees: 0
 number_of_reviewers: 0
 review_groups:
 assignee_groups:
 reviewers_to_add:
 assignees_to_add:
 skip_keywords:

# Autodelete Merged Branches (AMB)
# after successfully merging a pr, the branch will be deleted
autodelete_merged_branches:
 # if enabled, BIP will work for this repository
 enabled: true
 # branches with this name won't be deleted
 branches_to_exclude:

# Branch in Progress (BIP)
# pull requests marked with the '@zeobot-bip' label won't be merged
branch_in_progress:
 # if enabled, BIP will work for this repository
 enabled: true

# Contributors Commits Signed (CCS)
# pr's that contains unsigned commits will not be merged
contributors_commits_signed:
 # if enabled, CCS will work for this repository
 enabled: true
 # who is required to sign commits
 require_for:
   # if enabled, the organisation members will have to sign their commits
   members: false

# Enforce Branch Merge (EBM)
# enable the access only to some people to merge the branch
enforce_branch_merge:
 # if enabled, EBM will work for this repository
 enabled: true
 # branches where to apply the EBM
 branches_to_enforce:
 # who has the right to write to protected branches
 give_access_to:

# License Checker (LC)
# branches that contains files without license will not be merged
license_checker:
 # if enabled, LC will work for this repository
 enabled: true
 # allowed parameters
 allowed:
   # people/organisations who own the license
   copyright_holders:
   # licenses that are approved
   licenses:
 # files to check
 to_check:
   # with extension
   extensions:
 # files to ignore
 to_ignore:
   # with path
   files_path:

# Draft Release (DR)
# automatically make a draft release
draft_release:
 # if enabled, DR will work for this repository
 enabled: true
 # draft release template
 template:
   # release name template
   name: 'v$RESOLVED_VERSION'
   # release tag template
   tag: 'v$RESOLVED_VERSION'
   # release version template
   version: '$MAJOR.$MINOR.$PATCH'
   # release body/content template
   content: |
     ## Changes

     $CHANGES
 # release body/content changes template
 change:
   # body/content commit template for each row
   template: '- $TITLE (#$NUMBER) by @$AUTHORS'
   # title escapes
   title_escapes: '\<*_&'
 # pr's that contains this labels will
 labels_to:
   # be excluded from DR
   exclude:
   # be included in the release body
   include:
 # generate next version based on the labels
 version_resolver:
   # major - version category
   major:
     # these labels will influence the next version
     labels:
   # minor - version category
   minor:
     # these labels will influence the next version
     labels:
   # patch - version category
   patch:
     # these labels will influence the next version
     labels:
   # default value
   default: 'patch'
 # release content/body categories
 categories:
 # sort items in the body/content
 sort:
   # pull request are sorted
   pull_requests:
     # by
     by: 'merged_at'
     # direction
     direction: 'descending'

########################
#  Configuration Ends  #
########################

📌 This is an automatic response based on @ConnectionMaster's action
📌 To disable the comments from zeobot, type: 👉@zeobot disable comments👈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants