Skip to content

Commit 82f3124

Browse files
authored
Merge pull request #45413 from github/repo-sync
Repo sync
2 parents ace2fe2 + 0a252d2 commit 82f3124

47 files changed

Lines changed: 168 additions & 153 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
-7.45 KB
Binary file not shown.
-24.4 KB
Binary file not shown.
-261 KB
Binary file not shown.
-30.8 KB
Binary file not shown.
-22.7 KB
Binary file not shown.
-35.8 KB
Binary file not shown.

data/reusables/enterprise/repo-policy-rules-manage-bypass-request.md renamed to content/admin/managing-accounts-and-repositories/managing-repositories-in-your-enterprise/bypass-push-rules-requests.md

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,21 @@
1-
## Managing requests to bypass push rules
1+
---
2+
title: Managing requests to bypass push rules
3+
intro: View and manage requests for bypass privileges to push commits containing restricted content to a repository.
4+
allowTitleToDifferFromFilename: true
5+
permissions: Enterprise owners
6+
versions:
7+
feature: repo-policy-rules
8+
shortTitle: Manage requests to bypass push rules
9+
contentType: how-tos
10+
category:
11+
- Manage accounts and repositories
12+
---
213

314
> [!NOTE] Repository policy delegated bypass is in {% data variables.release-phases.public_preview %} and subject to change.
415
516
You can view and manage all requests for bypass privileges on the “Bypass Requests" page, located under the **Policy** settings.
617

7-
You can filter requests by approver (member of the bypass list), requester (contributor making the request), timeframe, and status. The following statuses are assigned to a request:
18+
Filter requests by approver (member of the bypass list), requester (contributor making the request), timeframe, and status. The following statuses are assigned to a request:
819

920
|Status|Description|
1021
|---------|-----------|

content/admin/managing-accounts-and-repositories/managing-repositories-in-your-enterprise/governing-how-people-use-repositories-in-your-enterprise.md

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,14 @@ shortTitle: Govern repository usage
88
contentType: how-tos
99
category:
1010
- Manage accounts and repositories
11+
redirect_from:
12+
- /enterprise-onboarding/govern-people-and-repositories/create-repository-policies
1113
---
1214

1315
{% data reusables.enterprise.repo-policy-rules-preview %}
1416

1517
{% data reusables.enterprise.repo-policy-rules-intro %}
1618

17-
>[!TIP] If you're an **organization owner**, you can create a repository policy for a specific organization. See [AUTOTITLE](/organizations/managing-organization-settings/governing-how-people-use-repositories-in-your-organization).
18-
1919
## Examples
2020

2121
{% data reusables.enterprise.repo-policy-rules-examples %}
@@ -24,7 +24,9 @@ category:
2424

2525
First, you'll target organizations in your enterprise. You can select all organizations, choose from a list, or create a dynamic rule using `fnmatch` syntax. If you use {% data variables.product.prodname_emus %}, you can also choose to target all repositories owned by users in your enterprise.
2626

27-
Then, you'll target repositories in the selected organizations. {% data reusables.enterprise.repo-policy-rules-with-custom-properties %}
27+
Then, you'll target repositories in the selected organizations. We recommend using repository policies alongside **custom repository properties**. By adding custom properties to repositories, you can flexibly target those repositories in a policy.
28+
29+
For example, you can add a property to mark repositories that contain production data or other sensitive information, then prevent anyone from making those repositories public.
2830

2931
## Interaction with other policies
3032

@@ -73,11 +75,3 @@ Choose which repositories (current or future) to target in the selected organiza
7375
### Delegating bypass of policies
7476

7577
{% data reusables.enterprise.repo-policy-rules-delegated-bypass %}
76-
77-
#### Managing bypass requests
78-
79-
{% data reusables.enterprise.repo-policy-rules-manage-bypass-request %}
80-
81-
## Further reading
82-
83-
To set additional policies for repository management, see [AUTOTITLE](/admin/enforcing-policies/enforcing-policies-for-your-enterprise/enforcing-repository-management-policies-in-your-enterprise).

content/admin/managing-accounts-and-repositories/managing-repositories-in-your-enterprise/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ versions:
1010
ghes: '*'
1111
children:
1212
- /governing-how-people-use-repositories-in-your-enterprise
13+
- /bypass-push-rules-requests
1314
- /viewing-user-owned-repositories-in-your-enterprise
1415
- /accessing-user-owned-repositories-in-your-enterprise
1516
- /managing-custom-properties-for-repositories-in-your-enterprise

content/billing/concepts/product-billing/github-code-quality.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ For more information about how {% data variables.product.prodname_ai_credits_sho
3737
* Your license usage is calculated based on the number of unique, active committers to repositories with {% data variables.product.prodname_code_quality_short %} enabled.
3838
* Each **active committer** uses **one {% data variables.product.prodname_code_quality_short %} license**.
3939
* A committer is considered active if one of their commits has been pushed to the repository within the last 90 days, regardless of when it was originally authored.
40-
* A committer is considered active if one of their commits has been pushed to the repository within the last 90 days, regardless of when it was originally authored.
4140

4241
To understand your license usage, and which licenses you can free up, it helps to distinguish between active and unique committers. You can see the number of licenses you're using on the **Licensing** page for your organization or enterprise, shown as **"Consumed licenses"**:
4342
* **Active committers** are committers who contributed to at least one repository and have a {% data variables.product.prodname_team %} or {% data variables.product.prodname_enterprise %} license with your organization or enterprise. This includes members, enterprise-managed users, external collaborators, and people with a pending invitation to join your organization or enterprise.

0 commit comments

Comments
 (0)