stage | group | info |
---|---|---|
Verify |
Pipeline Execution |
To determine the technical writer assigned to the Stage/Group associated with this page, see https://handbook.gitlab.com/handbook/product/ux/technical-writing/#assignments |
DETAILS: Tier: Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated
You can update GitHub with pipeline status updates from GitLab. The GitHub integration can help you if you use GitLab for CI/CD.
This project integration is separate from the instance-wide GitHub integration and is automatically configured when you import a GitHub project.
This integration requires a GitHub API token
with repo:status
access granted.
Complete these steps on GitHub:
repo:status
is selected and select Generate token.Complete these steps in GitLab:
https://github.com/username/repository
.After configuring the integration, see Pipelines for external pull requests to configure pipelines to run for open pull requests.
A status check name can be static or dynamic:
Static: The hostname of your GitLab instance is appended to the status check name.
Dynamic: The branch name is appended to the status check name.
The Enable static status check names option enables you to configure required status checks in GitHub, which need a consistent (static) name to work correctly.
If you disable this option, GitLab uses dynamic status check names instead.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。