Skip to content

Conversation

@PavelLinearB
Copy link
Contributor

workerB

Copy link

@orca-security-us orca-security-us bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Orca Security Scan Summary

Status Check Issues by priority
Passed Passed Secrets high 0   medium 0   low 0   info 0 View in Orca

@PavelLinearB PavelLinearB merged commit a539b74 into LINBEE-13204-add-cm-repo-to-doc Dec 30, 2024
2 of 3 checks passed
@PavelLinearB PavelLinearB deleted the gitlab-cm-repo branch December 30, 2024 09:41

We recommend creating a [dedicated service account](https://docs.gitlab.com/ee/user/profile/service_accounts.html){:target="_blank"} to control access to individual repos easily. You can also use your professional or personal GitLab account for this, which would result in all automations being executed under that account, which might also affect LinearB's metrics.

!!! tip "Use this account when you integrate gitStream"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The phrase 'Group rules are ideal when you want to enforce consistent rules across every repo in your GitLab group' is repeated in the paragraph. Consider rephrasing to avoid redundancy.
Group rules are ideal for enforcing consistent rules across every repo in your GitLab group. You can define them by creating a special repository named cm in the parent group for the git repositories on which you want to run gitStream. Here, you can add automation files that apply to all repositories within that group that are connected to gitStream.


## Create a `cm` repo and a CM Configuration File
## Create a `cm` repo and `.cm` configuration file.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The sentence 'You can name the CM file anything you want as long as it ends in .cm' is repeated. Consider removing the redundancy.
This file will contain a YAML configuration that determines the workflows that run on your organization's repos. You can name the CM file anything you want as long as it ends in .cm.

!!! info "Configuration files go in the repo's root directory."
Group-level rules require your `.cm` files to be placed in the repository's root directory.
You can also define specific repo-level rules under the `.cm` folder in each of the connected repositories
!!! info "Configuration files locations"
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The info box title 'Configuration files locations' is not grammatically correct. Consider changing it to 'Configuration File Locations' for better readability.
!!! info "Configuration File Locations"

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant