1
0
mirror of synced 2026-02-01 12:01:41 -05:00

Merge pull request #29120 from github/repo-sync

Repo sync
This commit is contained in:
docs-bot
2023-10-12 15:35:39 -07:00
committed by GitHub
22 changed files with 2979 additions and 98 deletions

View File

@@ -21,8 +21,9 @@ children:
- /orgs
- /outside-collaborators
- /personal-access-tokens
- /rules
- /properties
- /rule-suites
- /rules
- /security-managers
- /webhooks
autogenerated: rest

View File

@@ -0,0 +1,20 @@
---
title: Properties
shortTitle: Properties
intro: 'Use the REST API to create and manage custom properties for an organization. You can use custom properties to define a group of repositories.'
versions: # DO NOT MANUALLY EDIT. CHANGES WILL BE OVERWRITTEN BY A 🤖
fpt: '*'
ghec: '*'
topics:
- API
autogenerated: rest
allowTitleToDifferFromFilename: true
---
{% note %}
**Note:** The API endpoints for custom properties are in public beta and subject to change.
{% endnote %}
<!-- Content after this section is automatically generated -->

View File

@@ -19,9 +19,10 @@ children:
- /contents
- /forks
- /lfs
- /properties
- /repos
- /rules
- /rule-suites
- /rules
- /tags
autogenerated: rest
---

View File

@@ -0,0 +1,20 @@
---
title: Properties
shortTitle: Properties
intro: 'Use the REST API to list the custom properties assigned to a repository by the organization.'
versions: # DO NOT MANUALLY EDIT. CHANGES WILL BE OVERWRITTEN BY A 🤖
fpt: '*'
ghec: '*'
topics:
- API
autogenerated: rest
allowTitleToDifferFromFilename: true
---
{% note %}
**Note:** The API endpoints for custom properties are in public beta and subject to change.
{% endnote %}
<!-- Content after this section is automatically generated -->

View File

@@ -5,7 +5,6 @@ import walk from 'walk-sync'
import { zip } from 'lodash-es'
import yaml from 'js-yaml'
import fs from 'fs/promises'
import { existsSync } from 'fs'
import { jest } from '@jest/globals'
import languages from '#src/languages/lib/languages.js'
@@ -16,8 +15,6 @@ jest.useFakeTimers({ legacyFakeTimers: true })
const __dirname = path.dirname(fileURLToPath(import.meta.url))
const rootDir = path.join(__dirname, '../../..')
const contentDir = path.join(rootDir, 'content')
const reusablesDir = path.join(rootDir, 'data/reusables')
const variablesDir = path.join(rootDir, 'data/variables')
const glossariesDir = path.join(rootDir, 'data/glossaries')
const fbvDir = path.join(rootDir, 'data/features')
@@ -162,13 +159,6 @@ const oldVariableErrorText =
const oldOcticonErrorText =
'Found octicon variables with the old {{ octicon-name }} syntax. Use {% octicon "name" %} instead!'
const mdWalkOptions = {
globs: ['**/*.md'],
ignore: ['**/README.md'],
directories: false,
includeBasePath: true,
}
// Also test the "data/variables/" YAML files
const yamlWalkOptions = {
@@ -178,68 +168,10 @@ const yamlWalkOptions = {
}
// different lint rules apply to different content types
let mdToLint, ymlToLint
let ymlToLint
// compile lists of all the files we want to lint
const contentMarkdownAbsPaths = walk(contentDir, mdWalkOptions).sort()
const contentMarkdownRelPaths = contentMarkdownAbsPaths.map((p) => slash(path.relative(rootDir, p)))
// Get the list of config files for automated pipelines
const automatedConfigFiles = walk(`src`, { includeBasePath: true, globs: ['**/lib/config.json'] })
// Get a list of Markdown files to ignore during Markdown linting
const automatedIgnorePaths = (
await Promise.all(
automatedConfigFiles.map(async (p) => {
return JSON.parse(await fs.readFile(p, 'utf8')).linterIgnore || []
}),
)
)
.flat()
.filter(Boolean)
// For each linterIgnore directory, walk the files in the directory and add
// to the ignore list.
const ignoreMarkdownFilesAbsPath = new Set(
automatedIgnorePaths
.filter((p) => {
const exists = existsSync(p)
if (!exists) {
console.warn(
`WARNING: Ignored path ${p} defined in an automation pipeline does not exist. This may be expected, but if not, remove the defined path from the pipeline config.`,
)
}
return exists
})
.map((p) =>
walk(p, {
includeBasePath: true,
globs: ['**/*.md'],
}),
)
.flat(),
)
// Difference between contentMarkdownAbsPaths & automatedIgnorePaths
const contentMarkdownNoAutomated = [...contentMarkdownRelPaths].filter(
(p) => !ignoreMarkdownFilesAbsPath.has(p),
)
// We also need to go back and get the difference between the
// absolute paths list
const contentMarkdownAbsPathNoAutomated = [...contentMarkdownAbsPaths].filter(
(p) => !ignoreMarkdownFilesAbsPath.has(slash(path.relative(rootDir, p))),
)
const contentMarkdownTuples = zip(contentMarkdownNoAutomated, contentMarkdownAbsPathNoAutomated)
const reusableMarkdownAbsPaths = walk(reusablesDir, mdWalkOptions).sort()
const reusableMarkdownRelPaths = reusableMarkdownAbsPaths.map((p) =>
slash(path.relative(rootDir, p)),
)
const reusableMarkdownTuples = zip(reusableMarkdownRelPaths, reusableMarkdownAbsPaths)
mdToLint = [...contentMarkdownTuples, ...reusableMarkdownTuples]
// data/variables
const variableYamlAbsPaths = walk(variablesDir, yamlWalkOptions).sort()
const variableYamlRelPaths = variableYamlAbsPaths.map((p) => slash(path.relative(rootDir, p)))
@@ -296,11 +228,10 @@ if (diffFiles.length > 0) {
tuples.filter(
([relativePath, absolutePath]) => only.has(relativePath) || only.has(absolutePath),
)
mdToLint = filterFiles(mdToLint)
ymlToLint = filterFiles(ymlToLint)
}
if (mdToLint.length + ymlToLint.length < 1) {
if (ymlToLint.length === 0) {
// With this in place, at least one `test()` is called and you don't
// get the `Your test suite must contain at least one test.` error
// from `jest`.

View File

@@ -187,6 +187,42 @@
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "get-all-organization-repository-rulesets",
@@ -535,6 +571,33 @@
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema",
"additional-permissions": [],
"access": "read"
},
{
"category": "orgs",
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"additional-permissions": [],
"access": "read"
},
{
"category": "orgs",
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values",
"additional-permissions": [],
"access": "read"
},
{
"category": "orgs",
"slug": "list-public-organization-members",
@@ -2808,6 +2871,15 @@
"additional-permissions": [],
"access": "write"
},
{
"category": "repos",
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values",
"additional-permissions": [],
"access": "read"
},
{
"category": "repos",
"slug": "create-a-repository-ruleset",

View File

@@ -2972,6 +2972,48 @@
"verb": "delete",
"requestPath": "/orgs/{org}/outside_collaborators/{username}"
},
{
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "list-public-organization-members",
"subcategory": "members",
@@ -3892,6 +3934,12 @@
"verb": "delete",
"requestPath": "/repos/{owner}/{repo}/private-vulnerability-reporting"
},
{
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values"
},
{
"slug": "get-rules-for-a-branch",
"subcategory": "rules",

View File

@@ -227,6 +227,50 @@
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "get-all-organization-repository-rulesets",
@@ -647,6 +691,39 @@
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "list-public-organization-members",
@@ -3492,6 +3569,17 @@
"server-to-server": true,
"additional-permissions": []
},
{
"category": "repos",
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "repos",
"slug": "create-a-repository-ruleset",

View File

@@ -2582,6 +2582,48 @@
"verb": "get",
"requestPath": "/orgs/{org}/personal-access-tokens/{pat_id}/repositories"
},
{
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "list-public-organization-members",
"subcategory": "members",
@@ -3514,6 +3556,12 @@
"verb": "delete",
"requestPath": "/repos/{owner}/{repo}/private-vulnerability-reporting"
},
{
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values"
},
{
"slug": "get-rules-for-a-branch",
"subcategory": "rules",

View File

@@ -3038,6 +3038,48 @@
"verb": "get",
"requestPath": "/orgs/{org}/personal-access-tokens/{pat_id}/repositories"
},
{
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "list-public-organization-members",
"subcategory": "members",
@@ -3958,6 +4000,12 @@
"verb": "delete",
"requestPath": "/repos/{owner}/{repo}/private-vulnerability-reporting"
},
{
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values"
},
{
"slug": "get-rules-for-a-branch",
"subcategory": "rules",

View File

@@ -459,6 +459,42 @@
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values",
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "get-all-organization-repository-rulesets",
@@ -949,6 +985,33 @@
"additional-permissions": [],
"access": "write"
},
{
"category": "orgs",
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema",
"additional-permissions": [],
"access": "read"
},
{
"category": "orgs",
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"additional-permissions": [],
"access": "read"
},
{
"category": "orgs",
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values",
"additional-permissions": [],
"access": "read"
},
{
"category": "orgs",
"slug": "list-public-organization-members",
@@ -3466,6 +3529,15 @@
"additional-permissions": [],
"access": "write"
},
{
"category": "repos",
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values",
"additional-permissions": [],
"access": "read"
},
{
"category": "repos",
"slug": "create-a-repository-ruleset",

View File

@@ -3294,6 +3294,48 @@
"verb": "delete",
"requestPath": "/orgs/{org}/outside_collaborators/{username}"
},
{
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "list-public-organization-members",
"subcategory": "members",
@@ -4214,6 +4256,12 @@
"verb": "delete",
"requestPath": "/repos/{owner}/{repo}/private-vulnerability-reporting"
},
{
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values"
},
{
"slug": "get-rules-for-a-branch",
"subcategory": "rules",

View File

@@ -555,6 +555,50 @@
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values",
"access": "write",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "get-all-organization-repository-rulesets",
@@ -1145,6 +1189,39 @@
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "orgs",
"slug": "list-public-organization-members",
@@ -4286,6 +4363,17 @@
"server-to-server": true,
"additional-permissions": []
},
{
"category": "repos",
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values",
"access": "read",
"user-to-server": true,
"server-to-server": true,
"additional-permissions": []
},
{
"category": "repos",
"slug": "create-a-repository-ruleset",

View File

@@ -2904,6 +2904,48 @@
"verb": "get",
"requestPath": "/orgs/{org}/personal-access-tokens/{pat_id}/repositories"
},
{
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "list-public-organization-members",
"subcategory": "members",
@@ -3836,6 +3878,12 @@
"verb": "delete",
"requestPath": "/repos/{owner}/{repo}/private-vulnerability-reporting"
},
{
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values"
},
{
"slug": "get-rules-for-a-branch",
"subcategory": "rules",

View File

@@ -3360,6 +3360,48 @@
"verb": "get",
"requestPath": "/orgs/{org}/personal-access-tokens/{pat_id}/repositories"
},
{
"slug": "get-all-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "create-or-update-custom-properties-for-an-organization",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/schema"
},
{
"slug": "get-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "create-or-update-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "put",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "remove-a-custom-property-for-an-organization",
"subcategory": "properties",
"verb": "delete",
"requestPath": "/orgs/{org}/properties/schema/{custom_property_name}"
},
{
"slug": "list-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "get",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "create-or-update-custom-property-values-for-organization-repositories",
"subcategory": "properties",
"verb": "patch",
"requestPath": "/orgs/{org}/properties/values"
},
{
"slug": "list-public-organization-members",
"subcategory": "members",
@@ -4280,6 +4322,12 @@
"verb": "delete",
"requestPath": "/repos/{owner}/{repo}/private-vulnerability-reporting"
},
{
"slug": "get-all-custom-property-values-for-a-repository",
"subcategory": "properties",
"verb": "get",
"requestPath": "/repos/{owner}/{repo}/properties/values"
},
{
"slug": "get-rules-for-a-branch",
"subcategory": "rules",

View File

@@ -60,5 +60,5 @@
"2022-11-28"
]
},
"sha": "2ebc81f343d9839e1ed5150caf6dcfed7d92eb11"
"sha": "0590bfae7149f3fee6429d1e031646d79abb8f9a"
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -36,5 +36,5 @@
]
}
},
"sha": "2ebc81f343d9839e1ed5150caf6dcfed7d92eb11"
"sha": "0590bfae7149f3fee6429d1e031646d79abb8f9a"
}

View File

@@ -200833,7 +200833,7 @@
"repository_ruleset": {
"created": {
"descriptionHtml": "<p>A repository ruleset was created.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository permission.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository or organization permission.</p>",
"bodyParameters": [
{
"type": "string",
@@ -201664,7 +201664,7 @@
},
"deleted": {
"descriptionHtml": "<p>A repository ruleset was deleted.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository permission.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository or organization permission.</p>",
"bodyParameters": [
{
"type": "string",
@@ -202495,7 +202495,7 @@
},
"edited": {
"descriptionHtml": "<p>A repository ruleset was edited.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository permission.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository or organization permission.</p>",
"bodyParameters": [
{
"type": "string",

View File

@@ -200833,7 +200833,7 @@
"repository_ruleset": {
"created": {
"descriptionHtml": "<p>A repository ruleset was created.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/enterprise-cloud@latest//repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/enterprise-cloud@latest//graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository permission.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/enterprise-cloud@latest//repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/enterprise-cloud@latest//graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository or organization permission.</p>",
"bodyParameters": [
{
"type": "string",
@@ -201664,7 +201664,7 @@
},
"deleted": {
"descriptionHtml": "<p>A repository ruleset was deleted.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/enterprise-cloud@latest//repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/enterprise-cloud@latest//graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository permission.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/enterprise-cloud@latest//repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/enterprise-cloud@latest//graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository or organization permission.</p>",
"bodyParameters": [
{
"type": "string",
@@ -202495,7 +202495,7 @@
},
"edited": {
"descriptionHtml": "<p>A repository ruleset was edited.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/enterprise-cloud@latest//repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/enterprise-cloud@latest//graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository permission.</p>",
"summaryHtml": "<p>This event occurs when there is activity relating to repository rulesets.\nFor more information about repository rulesets, see \"<a href=\"https://docs.github.com/enterprise-cloud@latest//repositories/configuring-branches-and-merges-in-your-repository/managing-rulesets\">Managing rulesets</a>.\"\nFor more information on managing rulesets via the APIs, see <a href=\"https://docs.github.com/enterprise-cloud@latest//graphql/reference/objects#repositoryruleset\">Repository ruleset</a> in the GraphQL documentation or \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/repos/rules\">Repository rules</a>\" and \"<a href=\"https://docs.github.com/enterprise-cloud@latest//rest/orgs/rules\">Organization rules</a> in the REST API documentation.\"</p>\n<p>To subscribe to this event, a GitHub App must have at least read-level access for the \"Administration\" repository or organization permission.</p>",
"bodyParameters": [
{
"type": "string",

View File

@@ -1,3 +1,3 @@
{
"sha": "2ebc81f343d9839e1ed5150caf6dcfed7d92eb11"
"sha": "0590bfae7149f3fee6429d1e031646d79abb8f9a"
}